XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Equity Offerings (Details Textual)
$ / shares in Units, $ in Thousands
3 Months Ended
Oct. 25, 2024
USD ($)
$ / shares
shares
Sep. 03, 2024
USD ($)
$ / shares
shares
Aug. 30, 2024
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
Oct. 24, 2024
$ / shares
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares          
Class of Warrant or Right, Exercised in Period (in shares)       939,000    
Deemed Dividend on Warrant Inducement Offer | $ $ 5,200          
Accrued Liabilities, Current | $       $ 1,630 $ 1,548  
Weighted Average [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares       $ 2.2    
Abeyance Shares [Member]            
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       2,157,000    
September 2024 Pre-Funded Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2,773,000        
September 2024 Pre-Funded Warrants [Member] | Pre-Funded Units [Member]            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 0.0001        
Units Issued, Warrants Per Unit   1        
Series H Warrants [Member]            
Class of Warrant or Right, Exercised in Period (in shares) 1,990,000          
Series H Warrants [Member] | Underwriting Agreement [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     458,623      
Class of Warrant or Right, Maximum Additional for Option (in shares)   468,041        
Series H Warrants [Member] | Common Stock Units [Member]            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 1        
Warrants and Rights Outstanding, Term (Month)   6 months        
Series H Warrants [Member] | Pre-Funded Units [Member]            
Units Issued, Warrants Per Unit   1        
Series I Warrants [Member]            
Class of Warrant or Right, Exercised in Period (in shares) 2,325,000          
Series I Warrants [Member] | Underwriting Agreement [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     458,623      
Class of Warrant or Right, Maximum Additional for Option (in shares)   468,041        
Series I Warrants [Member] | Common Stock Units [Member]            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 1        
Warrants and Rights Outstanding, Term (Month)   18 months        
Series I Warrants [Member] | Pre-Funded Units [Member]            
Units Issued, Warrants Per Unit   1        
Series J Warrants [Member] | Underwriting Agreement [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     458,623      
Class of Warrant or Right, Maximum Additional for Option (in shares)   468,041        
Series J Warrants [Member] | Common Stock Units [Member]            
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 1        
Warrants and Rights Outstanding, Term (Month)   5 years        
Series J Warrants [Member] | Pre-Funded Units [Member]            
Units Issued, Warrants Per Unit   1        
September 2024 Representative Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   214,734        
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)   1        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares   $ 1.55   $ 1.55    
Warrants and Rights Outstanding, Term (Month)   5 years        
Class of Warrant or Right, Percentage of Outstanding Stock   6.00%        
Maximum Beneficial Ownership   4.99%        
Maximum Beneficial Ownership, With Notice   9.99%        
Class of Warrant or Right, Exercisable Period (Month)   6 months        
Series Warrants [Member]            
Maximum Beneficial Ownership   4.99%        
Maximum Beneficial Ownership, With Notice   9.99%        
Maximum Beneficial Ownership, Sixty One Days Notice   19.99%        
Prefunded Warrants [Member]            
Maximum Beneficial Ownership, With Notice   9.99%        
Existing Warrants [Member]            
Stock Issued During Period, Shares, Warrant Exercises (in shares) 5,347,981          
Class of Warrant or Right, Exercised During Period, Exercise Price (in dollars per share) | $ / shares $ 0.7          
Proceeds from Warrant Exercises | $ $ 3,700          
Payments of Costs Related to Exercise of Warrants | $ $ 400          
Existing Warrants [Member] | Minimum [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares           $ 1
Existing Warrants [Member] | Maximum [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares           $ 40
Series E Warrants [Member]            
Class of Warrant or Right, Exercised in Period (in shares) 33,160.8          
Series F Warrants [Member]            
Class of Warrant or Right, Exercised in Period (in shares) 499,909.34          
Series G Warrants [Member]            
Class of Warrant or Right, Exercised in Period (in shares) 499,909.34          
Series K Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 10,695,962          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 0.7          
Warrants and Rights Outstanding, Term (Month) 5 years 6 months          
October 2024 Placement Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 320,879          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 1.085     $ 1.09    
Class of Warrant or Right, Exercisable Period (Month) 6 months          
September 2024 Public Offering [Member]            
Stock Issued During Period, Shares, New Issues (in shares)   805,900        
Proceeds from Issuance Initial Public Offering | $   $ 3,600        
Payments of Stock Issuance Costs | $   1,000        
Proceeds From Issuance or Sale of Equity, Net | $   $ 2,600        
September 2024 Public Offering [Member] | Common Stock Units [Member]            
Stock Issued During Period, Shares, New Issues (in shares)   805,900        
Class of Unit, Price per Unit (in dollars per share) | $ / shares   $ 1        
Units Issued, Shares Per Unit   1        
September 2024 Public Offering [Member] | Pre-Funded Units [Member]            
Class of Unit, Price per Unit (in dollars per share) | $ / shares   $ 0.9999        
Over-Allotment Option [Member] | Underwriting Agreement [Member]            
Stock Issued During Period, Shares, New Issues (in shares)     458,623      
Option, Period (Day)   45 days        
Option, Maximum Additional Shares (in shares)   468,041        
Over-Allotment Option [Member] | Common Stock Units [Member] | Underwriting Agreement [Member]            
Stock Issued During Period, Shares, New Issues (in shares)     458,623      
The 2022 Offering [Member]            
Accrued Liabilities, Current | $       $ 1,400 $ 1,400