v3.26.1
Note 8 - Preferred Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 19, 2024
Mar. 14, 2024
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
May 01, 2024
Feb. 14, 2024
Jan. 14, 2024
Jan. 01, 2024
Dec. 31, 2023
Share Price (in dollars per share)           $ 34.5        
Conversion of Series A Preferred Stock To Common Stock [Member]                    
Conversion of Stock, Shares Converted (in shares)         202          
Conversion of Stock, Shares Issued (in shares)         904          
Conversion of Stock, Amount Issued         $ 300          
Conversion of Series A Preferred Stock to Common Stocks [Member]                    
Conversion of Stock, Shares Converted (in shares)         1,215          
Conversion of Stock, Shares Issued (in shares)         15,072          
Conversion of Stock, Amount Issued         $ 1,500          
Exchange Warrants [Member]                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)               $ 268.5   $ 600
3i Exchange Warrants [Member]                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)             $ 243      
Series A Convertible Preferred Stock [Member]                    
Preferred Stock, Shares Outstanding (in shares)                 1,417  
Preferred Stock, Par or Stated Value Per Share (in dollars per share)                 $ 1,080  
Series A Preferred Stock [Member]                    
Preferred Stock, Shares Outstanding (in shares)   1,215   0 0   1,296 1,417    
Preferred Stock, Convertible, Conversion Price (in dollars per share)   $ 4,210           $ 268.5   $ 600
Preferred Stock, Convertible, Shares Issuable (in shares)   17,843         5,760 5,699    
Gain Loss On Extinguishment Of Preferred Stock   $ 100                
Redeemable Preferred Stock Dividends       $ (0) $ 299          
Preferred Stock, Shares Issued (in shares)       0 0          
Series A Convertible Redeemable Preferred Stock [Member] | August 2024 Offering [Member]                    
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001                  
Preferred Stock, Convertible, Conversion Price (in dollars per share) $ 5.1                  
Stock Issued During Period, Shares, New Issues (in shares) 35,000                  
Proceeds from Issuance of Redeemable Preferred Stock $ 2,900                  
Shares Issued, Price Per Share (in dollars per share) $ 90                  
Deemed Dividend     $ 600 $ 0            
Series A Convertible Redeemable Preferred Stock [Member] | August 2024 Offering [Member] | Ascendiant Capital Markets, LLC [Member]                    
Payments of Stock Issuance Costs $ 200