XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Note 11 - Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2022
Feb. 17, 2022
Feb. 03, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 27, 2023
Common Stock, Par or Stated Value Per Share (in dollars per share)       $ 0.01 $ 0.01 $ 0.01
Additional Paid in Capital, Total       $ 82,073 $ 75,916  
Warrants With Securities Purchase Agreement [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     438,334      
Class of Warrant or Right, Fair Value Per Warrant (in dollars per share) $ 1.2057       $ 3.2781  
Fair Value Adjustment of Warrants         $ 4,950  
Pre-funded Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,950,502      
Common Stock Warrants [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,950,502      
Warrants and Rights Outstanding, Term (Year) 5 years          
Class of Warrant or Right, Outstanding (in shares) 2,388,836          
Class of Warrant or Right, Extension Term (Year) 1 year          
Lender Warrant [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       1,731,499    
Warrants and Rights Outstanding, Term (Year)   5 years   5 years    
Class of Warrant or Right, Fair Value Per Warrant (in dollars per share) $ 1.1097       $ 2.4387  
Fair Value Adjustment of Warrants         $ (2,302)  
Debt Instrument, Unamortized Discount, Increase         $ 4,223  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 6    
Class of Warrant or Right, Outstanding (in shares) 1,731,499          
Purchaser Warrant [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   466,667        
Warrants and Rights Outstanding, Term (Year)   5 years        
Class of Warrant or Right, Fair Value Per Warrant (in dollars per share) $ 1.2051       $ 2.5968  
Fair Value Adjustment of Warrants         $ 650  
Class of Warrant or Right, Waiver Fee   $ 175        
Class of Warrant or Right, Stated Price Per Share (in dollars per share)   $ 0.375        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 4.23        
Warrant Issuance Expense   $ 1,211   $ 0 1,212  
Class of Warrant or Right, Outstanding (in shares) 466,667          
Amendment to Warrants [Member]            
Fair Value Adjustment of Warrants         345  
Amendment to Warrants [Member] | Reclassified From Noncurrent Liabilities to Additional Paid-in-capital [Member]            
Additional Paid in Capital, Total         $ 5,709  
Securities Purchase Agreement [Member]            
Stock Issued During Period, Shares, New Issues (in shares)     438,334      
Common Stock, Par or Stated Value Per Share (in dollars per share)     $ 0.01      
Sale of Common Stock and Warrants, Price Per Share (in dollars per share)     4.605      
Common Stock and Pre-funded Warrants [Member]            
Sale of Common Stock and Warrants, Price Per Share (in dollars per share)     $ 4.6047      
Common Stock and Warrants [Member]            
Proceeds from Issuance or Sale of Equity, Total     $ 11,000