v3.26.1
Note 13 - Common Stock (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
May 13, 2025
shares
Mar. 31, 2025
USD ($)
shares
Mar. 18, 2025
USD ($)
shares
Mar. 07, 2025
$ / shares
Feb. 11, 2025
USD ($)
shares
Sep. 13, 2024
USD ($)
May 13, 2024
USD ($)
$ / shares
shares
Mar. 31, 2025
May 31, 2024
$ / shares
shares
Aug. 31, 2023
Jun. 30, 2025
USD ($)
shares
Sep. 30, 2024
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 09, 2025
$ / shares
Common Stock, Shares, Issued (in shares) | shares                         2,525,778 556,902  
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares       $ 0.0001                 $ 0.0001 $ 0.0001 $ 0.0001
Stock Issued During Period, Shares, New Issues (in shares) | shares                 277,059            
Proceeds from Issuance of Common Stock                         $ 2,337 $ 0  
Class of Warrant or Right, Exercises During Period (in shares) | shares                       0      
Proceeds from Warrant Exercises                         109 $ 0  
Stock Issued During Period, Value, New Issues                         4,037    
Dividends, Common Stock                         $ 0    
Common Stock, Shares, Outstanding (in shares) | shares                         2,525,778 556,902  
Common Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares                         519,831    
Stock Issued During Period, Value, New Issues                         $ 0    
Series A Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares                 277,059            
Class of Warrant or Right, Exercises During Period (in shares) | shares                     7,524   7,524    
Proceeds from Warrant Exercises                     $ 109   $ 109    
Class of Warrant or Right, Expired During Period (in shares) | shares 269,535                       269,535    
Series B Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares                 415,589            
Common Stock Warrants [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                 $ 14.45            
Registered Public Offering [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares             277,059                
Proceeds from Issuance or Sale of Equity, Gross             $ 4,000                
Proceeds from Issuance or Sale of Equity             3,300                
Proceeds from Issuance of Common Stock             1,400                
Proceeds from Issuance of Warrants             $ 1,900                
Payments for Services, Cash Fee             7.00%                
Payments of Stock Issuance Costs             $ 280                
Payments of Reimbursement of Expenses             $ 100                
Registered Public Offering [Member] | Series A Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares             277,059                
Class of Warrant or Right, Issued with Common Stock (in shares) | shares             1                
Warrants and Rights Outstanding, Term (Year)             1 year                
Registered Public Offering [Member] | Series B Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares             415,589                
Class of Warrant or Right, Issued with Common Stock (in shares) | shares             1.5                
Warrants and Rights Outstanding, Term (Year)             5 years                
Registered Public Offering [Member] | Common Stock Warrants [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 14.45                
Registered Public Offering, Placement Agent [Member] | Common Stock Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares             11,083                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 15.9                
Warrants and Rights Outstanding, Term (Year)             5 years                
Conversion of Warrant, Ownership Percent             4.00%                
Class of Warrant or Right, Exercise Price of Warrants or Rights, Percent of Closing Price per Share             110.00%                
Distribution Agreement [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares                         172,700 193,161  
Proceeds from Issuance of Common Stock                         $ 1,800 $ 1,200  
Commission Fee           3.00%                  
Maximum Reimbursement Expenses           $ 40                  
Professional Fees, Bringdown           5                  
Common Stock, Aggregate Offering Price           $ 10,000                  
Payments for Commissions                         53 37  
Proceeds from Issuance of Common Stock, Net                         1,600 $ 1,100  
Legal Fees                         $ 118    
Statera Securities Purchase Agreement [Member]                              
Proceeds from Issuance or Sale of Equity         $ 1,200                    
Stock Issued During Period, Value, New Issues         $ 1,200                    
Statera Securities Purchase Agreement [Member] | Series A Preferred Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares         360                    
Statera Securities Purchase Agreement [Member] | Common Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares         55,635                    
Mast Hill Purchase Agreement [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares     29,800                   235,792    
Proceeds from Issuance of Common Stock                         $ 783    
Proceeds from Issuance of Common Stock, Net                         $ 741    
Equity Issuable, Maximum Value     $ 25,000                        
Statera and Avenue Securities Purchase Agreement [Member]                              
Stock Issued During Period, Value, New Issues   $ 500                          
Statera and Avenue Securities Purchase Agreement [Member] | Series A Preferred Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares   131                          
Statera and Avenue Securities Purchase Agreement [Member] | Common Stock [Member]                              
Stock Issued During Period, Shares, New Issues (in shares) | shares   55,704                          
Reverse Stock Split [Member]                              
Stockholders' Equity Note, Stock Split, Conversion Ratio       17       17   100     17