v3.26.1
Note 7 - Financing Activities (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Oct. 21, 2025
shares
Oct. 16, 2025
USD ($)
$ / shares
shares
Aug. 19, 2025
USD ($)
$ / shares
shares
Aug. 09, 2024
USD ($)
Jul. 29, 2024
USD ($)
shares
Jul. 26, 2024
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Oct. 31, 2025
shares
Oct. 15, 2025
$ / shares
Jan. 29, 2025
Sep. 27, 2024
$ / shares
Stock Issued In Connection with Exercise of Warrants, Value | $                 $ 852          
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                 $ 5.82          
Preferred Stock, Convertible, Shares Issuable                 1,000          
Payments for Repurchase of Warrants | $                 $ 2,001 $ (0)        
Deemed Capital Contribution pursuant to Series F Agreements | $                 $ 434 $ 0        
Class of Warrant or Right, Issued During Period (in shares)                 0 2,146,121        
Proceeds from Warrant Exercises | $                 $ 852 $ 247        
Class of Warrant or Right, Exercised During Period (in shares)                 (223,983) (18,077)        
Modification of Warrants | $                 $ 0 $ 69        
The 2024 Warrant Reprice Transaction [Member]                            
Debt Issuance Costs, Gross | $               $ 96            
2025 Preferred Stock Purchase Agreement [Member]                            
Preferred Stock, Convertible, Shares Issuable   8,600,000                        
2025 Preferred Stock Purchase Agreement [Member] | Conversion of Series E Preferred Stock Into Common Stock [Member]                            
Conversion of Stock, Shares Issued 8,600,000                          
Conversion Approval [Member]                            
Preferred Stock, Convertible, Shares Issuable                     15,400,000      
The 2024 Public Offering [Member]                            
Stock Issued During Period, Shares, New Issues           231,713                
Maximum Percentage of Common Stock Outstanding           4.99%                
Proceeds from Issuance of Stock and Warrants | $         $ 3,900                  
Net Proceeds From Issuance of Stock an Warrants | $                   2,900        
The 2024 Public Offering [Member] | Election of the holder prior to the date of issuance [Member]                            
Maximum Percentage of Common Stock Outstanding           9.99%                
Over-Allotment Option [Member] | Underwriter From 2024 Public Offering [Member]                            
Stock Issued During Period, Shares, New Issues         67,366                  
Over-Allotment Option [Member] | Maximum Amount Purchasable By Underwriter [Member] | Underwriter From 2024 Public Offering [Member]                            
Stock Issued During Period, Shares, New Issues           95,454                
Option Period           45 days                
Series D Preferred Stock [Member]                            
Stock Issued During Period, Value, New Issues | $                 3,786          
Proceeds from Issuance of Preferred Stock and Preference Stock | $                 $ 3,786 0        
Preferred Stock, Shares Outstanding (in shares)                 0          
Series D Preferred Stock [Member] | 2025 Preferred Stock Purchase Agreement [Member]                            
Stock Issued During Period, Shares, New Issues     481,250                      
Preferred Stock, Convertible, Shares Issuable     15,400,000                      
Stock Issued During Period, Value, New Issues | $     $ 3,850                      
Series D Preferred Stock [Member] | Initial Series D Preferred Purchase [Member]                            
Stock Issued During Period, Shares, New Issues     481,250                      
Shares Issued, Price Per Share (in dollars per share) | $ / shares     $ 8                      
Proceeds from Issuance of Preferred Stock and Preference Stock | $     $ 3,900                      
Proceeds from Issuance of Preferred Stock and Preference Stock, Net | $     3,800                      
Payments of Stock Issuance Costs | $     $ 64                      
Series D Preferred Stock [Member] | Conversion Approval [Member]                            
Preferred Stock, Convertible, Conversion Ratio                     32      
Series E Preferred Stock [Member]                            
Stock Issued During Period, Shares, New Issues   268,750                        
Stock Issued During Period, Value, New Issues | $                 $ 2,049          
Proceeds from Issuance of Preferred Stock and Preference Stock | $   $ 2,200             $ 2,049 0        
Preferred Stock, Shares Outstanding (in shares)                 0          
Series E Preferred Stock [Member] | 2025 Preferred Stock Purchase Agreement [Member]                            
Stock Issued During Period, Shares, New Issues     268,750                      
Preferred Stock, Convertible, Shares Issuable     8,600,000                      
Stock Issued During Period, Value, New Issues | $     $ 2,150                      
Preferred Stock, Convertible, Conversion Ratio   32                 32      
Series E Preferred Stock [Member] | 2025 Preferred Stock Purchase Agreement [Member] | Conversion of Series E Preferred Stock Into Common Stock [Member]                            
Conversion of Stock, Shares Converted 268,750                          
Series F Preferred Stock [Member]                            
Stock Issued During Period, Shares, New Issues     1,986,568                      
Stock Issued During Period, Value, New Issues | $                 $ 1,484 0        
Preferred Stock, Shares Outstanding (in shares)                 1,346,633          
Payments for Repurchase of Warrants | $     $ 525                      
Deemed Capital Contribution pursuant to Series F Agreements | $     $ 434           $ 434          
Series F Preferred Stock [Member] | Minimum [Member]                            
Maximum Percentage of Common Stock Outstanding     6.30%                      
Series F Preferred Stock [Member] | Maximum [Member]                            
Maximum Percentage of Common Stock Outstanding     12.70%                      
October 2025 Pre-Funded Warrants [Member]                            
Stock Issued In Connection with Exercise of Warrants, Shares   1,081,082                        
Stock Issued In Connection with Exercise of Warrants, Value | $   $ 5,900                        
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares   $ 5.5             $ 0.05     $ 0.05    
Percent of Closing Price   110.00%                        
Existing Warrants [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares                 12.5          
Class of Warrant or Right, Cancelled During Period     397,657                      
Proceeds from Warrant Exercises | $             $ 200              
Class of Warrant or Right, Exercised During Period (in shares)             18,076              
Prefunded Warrants 2024 Public Offering [Member]                            
Stock Issued In Connection with Exercise of Warrants, Shares               408,362            
Stock Issued In Connection with Exercise of Warrants, Value | $                   21        
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares           $ 0.05               $ 3.3
Class of Warrant or Right, Issued During Period (in shares)           408,362                
Proceeds from Warrant Exercises | $       $ 20                    
Class of Warrant or Right, Exercise Price, Percentage of Volume Weighted Average Prices           90.00%                
Class of Warrant or Right, Exercise Price, Trading Days           5 days                
Adjustment to Warrant Exercise Price, Deemed Dividend | $                   $ 1,000        
Series F-1 Warrants [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares           $ 5.5                
Class of Warrant or Right, Issued During Period (in shares)           640,076                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           640,076                
Warrants and Rights Outstanding, Term (Year)           5 years                
Series F-1 Warrants [Member] | Over-Allotment Option [Member] | Underwriter From 2024 Public Offering [Member]                            
Class of Warrant or Right, Issued During Period (in shares)         67,366                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         67,366                  
Series F-1 Warrants [Member] | Over-Allotment Option [Member] | Maximum Amount Purchasable By Underwriter [Member] | Underwriter From 2024 Public Offering [Member]                            
Class of Warrant or Right, Issued During Period (in shares)           95,454                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           95,454                
Series F-2 Warrants [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares           $ 5.5                
Class of Warrant or Right, Issued During Period (in shares)           640,076                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           640,076                
Warrants and Rights Outstanding, Term (Year)                         6 months  
Series F-2 Warrants [Member] | Over-Allotment Option [Member] | Underwriter From 2024 Public Offering [Member]                            
Class of Warrant or Right, Issued During Period (in shares)         67,366                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         67,366                  
Series F-2 Warrants [Member] | Over-Allotment Option [Member] | Maximum Amount Purchasable By Underwriter [Member] | Underwriter From 2024 Public Offering [Member]                            
Class of Warrant or Right, Issued During Period (in shares)           95,454                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           95,454                
Series F-3 Warrants [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares           $ 5.5                
Class of Warrant or Right, Issued During Period (in shares)           640,076                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           640,076                
Warrants and Rights Outstanding, Term (Year)           1 year                
Series F-3 Warrants [Member] | Over-Allotment Option [Member] | Underwriter From 2024 Public Offering [Member]                            
Class of Warrant or Right, Issued During Period (in shares)         67,366                  
Series F-3 Warrants [Member] | Over-Allotment Option [Member] | Maximum Amount Purchasable By Underwriter [Member] | Underwriter From 2024 Public Offering [Member]                            
Class of Warrant or Right, Issued During Period (in shares)           95,454                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           95,454                
June 2024 Warrant [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares             $ 12.85   $ 12.85          
Class of Warrant or Right, Cancelled During Period     1,814                      
Class of Warrant or Right, Issued During Period (in shares)                 0 18,077        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)             18,076              
Warrants and Rights Outstanding, Term (Year)                 5 years          
Class of Warrant or Right, Exercised During Period (in shares)                 (11,751) 0        
The 2024 Warrant Reprice Transaction [Member]                            
Stock Issued In Connection with Exercise of Warrants, Value | $                   $ 130        
Modification of Warrants | $                   $ (69)