Quarterly report pursuant to Section 13 or 15(d)

Note 6 - Stockholders' Equity and Equity-linked Instruments (Details Textual)

v3.24.1.1.u2
Note 6 - Stockholders' Equity and Equity-linked Instruments (Details Textual)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Sep. 07, 2023
May 26, 2023
shares
May 05, 2023
shares
Apr. 28, 2023
shares
Apr. 20, 2023
shares
Apr. 19, 2023
shares
Dec. 22, 2023
shares
May 26, 2023
shares
Jan. 31, 2023
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
shares
Jan. 31, 2024
$ / shares
Nov. 30, 2023
$ / shares
shares
Aug. 23, 2023
$ / shares
shares
May 30, 2023
shares
May 29, 2023
shares
Preferred Stock, Shares Authorized (in shares) 10,000,000 10,000,000                   10,000,000 10,000,000         5,000,000
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.001 $ 0.001                   $ 0.001 $ 0.001          
Total Capital, Shares Authorized 110,000,000                     110,000,000            
Common Stock, Shares Authorized (in shares) 400,000,000 400,000,000                   400,000,000 400,000,000       400,000,000 100,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.001 $ 0.001                   $ 0.001 $ 0.001          
Series AAA (in shares) 22,078 23,656                   22,078 23,656          
Share Price (in dollars per share) | $ / shares                           $ 2.03        
Placement Agent Warrants With Series A-2 Preferred Stock [Member]                                    
Shares Issued, Price Per Share | $ / shares $ 1.71                     $ 1.71            
Class of Warrant or Right, Exchanged During Period (in shares)                       88,403            
Class of Warrant or Right, Issued During Period (in shares)                       347,428            
Class of Warrant or Right, Issued During Period, Exercise Price (in dollars per share) | $ / shares                       $ 1.674            
Stock Issued During Period, Shares, Warrant Exchange (in shares)                       199,778            
Placement Agent Warrants With Series A-2 Preferred Stock [Member] | Minimum [Member]                                    
Class of Warrant or Right, Exchanged During Period, Exercise Price (in dollars per share) | $ / shares                       $ 7.6            
Placement Agent Warrants With Series A-2 Preferred Stock [Member] | Maximum [Member]                                    
Class of Warrant or Right, Exchanged During Period, Exercise Price (in dollars per share) | $ / shares                       $ 13.41            
Warrants Issued With Placement Agent Agreement [Member]                                    
Class of Warrants and Rights, Number of Securities Called by Warrants or Rights, Percentage of Total Common Stock Issuable Upon Conversion of Preferred Shares 14.50%                     14.50%            
Series AA Into Series AAA Preferred Stock [Member]                                    
Conversion of Stock, Shares Converted (in shares)                       6,367            
Conversion of Stock, Shares Issued (in shares)                       6,367            
Subscription Agreements [Member] | Securities Purchase Agreement [Member]                                    
Percentage of Proceeds from Issuance of Equity to Redeem Debt Outstanding                       50.00%            
Proceeds from Issuance of Preferred Stock Used in Connection With Redemption of Debt | $                       $ 719,000            
Series AAA and AAA-2 Convertible Preferred Stock [Member]                                    
Stock Issued During Period, Shares, New Issues                 8,355                  
Series AAA (in shares) 8,355 8,355                   8,355 8,355          
Series AAA (in shares) 4,954,000                     4,954,000            
Series AAA and AAA-2 Convertible Preferred Stock [Member] | Subscription Agreements [Member]                                    
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.001                     $ 0.001            
Stock Issued During Period, Shares, New Issues                       8,355            
Series AAA and AAA-2 Preferred Stock Exchanges [Member]                                    
Series AAA (in shares) 5,302 6,142                   5,302 6,142          
Series AAA (in shares) 3,774,000                     3,774,000            
Series AAA and AAA-2 Preferred Stock Exchanges [Member] | Subscription Agreements [Member]                                    
Shares Issued, Price Per Share | $ / shares $ 1,000                     $ 1,000            
Series A Preferred Offerings [Member]                                    
Stock Issued During Period, Shares, New Issues                     12,622 12,622            
Conversion of Stock, Shares Converted (in shares)                       43,000 852,000          
Series AAA (in shares) 225,000 268,000                   225,000 268,000          
Series AAA (in shares)                     1,120,000              
Series A Preferred Offerings [Member] | Subscription Agreements [Member]                                    
Preferred Stock, Stated Value (in dollars per share) | $ / shares $ 1,000                     $ 1,000            
Preferred Stock, Beneficial Ownership Limitations, Percentage of Outstanding Shares Required to be Converted When Common Stock Volume-weighted Average Price Over Previous 10 Days as Reported Equals More Than 250% of Conversion Price 50.00%                     50.00%            
Preferred Stock, Beneficial Ownership Limitations, Percentage of Outstanding Shares Required to be Converted When Common Stock Volume-weighted Average Price Over Previous 10 Days as Reported Equals More Than 300% of Conversion Price 100.00%                     100.00%            
Preferred Stock, Maximum Loans | $ $ 5,000,000                     $ 5,000,000            
Preferred Stock Dividends, Percentage of Common Shares 20.00%                     20.00%            
Preferred Stock, Beneficial Ownership Limitation, Minimum Percentage of Outstanding Preferred Stock Shares Required 51.00%                     51.00%            
Preferred Stock Voting Exceptions, Minimum Amount of Indebtedness Required | $ $ 5,000,000                     $ 5,000,000            
Series A Preferred Offerings [Member] | Placement Agency Agreement [Member]                                    
Placement Fee, Percentage of Proceeds from Issuance of Equity                       10.00%            
Nonaccountable Expense, Percentage of Proceeds from Issuance of Equity                       3.00%            
Series AA, AA-2, AA-3, and AA-4 Convertible Preferred Stock [Member]                                    
Stock Issued During Period, Shares, New Issues                   11,781                
Conversion of Stock, Shares Converted (in shares) 263 5,571                     4,249,000          
Series AAA (in shares) 5,947 6,210                   5,947 6,210          
Series AA, AA-2, AA-3, and AA-4 Convertible Preferred Stock [Member] | Subscription Agreements [Member]                                    
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.001                   $ 0.001 $ 0.001            
Stock Issued During Period, Shares, New Issues                   11,781 12,622              
Shares Issued, Price Per Share | $ / shares 1,000                   $ 1,000 $ 1,000            
Series A A Preferred Stock [Member]                                    
Stock Issued During Period, Shares, New Issues               7,680                    
Series AAA (in shares)                             7,322 10,706    
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                             $ 9.43 $ 2.6    
Deemed Dividend on Preferred Stock | $                       $ 7,567,000            
Series A A Preferred Stock [Member] | Subscription Agreements [Member]                                    
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 1,000                     $ 1,000            
Preferred Stock, Beneficial Ownership Limitations, Percentage of Outstanding Shares Required to be Converted When Common Stock Volume-weighted Average Price Over Previous 10 Days as Reported Equals More Than 250% of Conversion Price 50.00%                     50.00%            
Preferred Stock, Beneficial Ownership Limitations, Percentage of Outstanding Shares Required to be Converted When Common Stock Volume-weighted Average Price Over Previous 10 Days as Reported Equals More Than 300% of Conversion Price 100.00%                     100.00%            
Preferred Stock Dividends, Percentage of Common Shares 20.00%                     20.00%            
Series AAA (in shares) 3,500,000                     3,500,000            
Preferred Stock, Convertible, Conversion Percentage 125.00%                     125.00%            
Series AA-2 Convertible Preferred Stock [Member]                                    
Stock Issued During Period, Shares, New Issues             1,500                      
Conversion of Stock, Shares Converted (in shares) (0) 1,500                     130,000          
Series AAA (in shares) 0 0                   0 0          
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                               10.43    
Series AA-3 Convertible Preferred Stock [Member]                                    
Stock Issued During Period, Shares, New Issues           1,025                        
Conversion of Stock, Shares Converted (in shares) (0) 634                     432,000          
Series AAA (in shares) 391 391                   391 391          
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                               9.5    
Series AA-4 Convertible Preferred Stock [Member]                                    
Stock Issued During Period, Shares, New Issues         1,026                          
Conversion of Stock, Shares Converted (in shares) (0) 511                     443,000          
Series AAA (in shares) 515 515                   515 515          
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                               9.28    
Series AA-5 Convertible Preferred Stock [Member]                                    
Stock Issued During Period, Shares, New Issues       550                            
Conversion of Stock, Shares Converted (in shares) (0) (0)                     201,000          
Series AAA (in shares) 550 550                   550 550          
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                               $ 10.6    
Reverse Stock Split [Member]                                    
Stockholders' Equity Note, Stock Split, Conversion Ratio     20