XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Note 11 - Financing Activities (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 21, 2023
May 01, 2023
Sep. 09, 2022
May 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 1.82 $ 7.7 $ 57.13  
Proceeds from Warrant Exercises         $ 565 $ 1,703    
Fair Value Adjustment of Warrants         $ (272) $ (5,446)    
Class of Warrant or Right, Exercised During Period (in shares)         2,528,848,000 (327,860,000)    
Class of Warrant or Right, Issued During Period (in shares)         7,605,776,000 2,431,046,000    
The 2023 Private Placement [Member]                
Debt Issuance Costs, Net   $ 700            
Other Expenses         $ 400      
Proceeds From Debenture and Warrant Issuances, Net   3,000            
Proceeds from Issuance of Warrants   1,600            
Proceeds from Derivative Instrument, Financing Activities       $ 200        
Proceeds from Convertible Debt   1,200            
Original Issue Discount Senior Secured Convertible Debentures [Member]                
Debt Issuance Costs, Net   300     98      
Debt Instrument, Face Amount   3,300            
Fair Value Adjustment of Warrants   40            
Debt Instrument, Unamortized Discount   300     $ 596      
Original Issue Discount Senior Secured Convertible Debentures [Member] | The 2023 Private Placement [Member]                
Debt Instrument, Unamortized Discount   $ 300            
May 2023 Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         2,528,848      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 1.3      
Proceeds from Warrant Exercises         $ 200      
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs         $ 100      
Fair Value Adjustment of Warrants $ 200              
The 2023 Warrant Reprice Transaction [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         2,528,848      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.25       $ 0.25      
Proceeds from Warrant Exercises         $ 600      
Debt Issuance Costs, Net         200      
Other Expenses         $ 100      
The December 2023 Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         2,528,848      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 0.25      
Proceeds from Warrant Exercises         $ 400      
The 2023 Private Placement [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   5,076,928            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 1.5            
Fair Value Adjustment of Warrants   $ 400            
The Amended November 2021 Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,071,434          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 1.5      
Class of Warrant or Right, Exercised During Period (in shares)     267,860          
Amended July 2020 Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   77,145 137,145          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 6.3 $ 6.3          
Fair Value Adjustment of Warrants   $ 14,000 $ 400          
Class of Warrant or Right, Exercised During Period (in shares)     60,000          
The 2022 Warrant Reprice Transaction [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     327,860          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 6.3 $ 6.3          
Proceeds from Warrant Exercises     $ 2,100          
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs     $ 300          
Class of Warrant or Right, Issued During Period (in shares)     327,860          
Payments of Stock Issuance Costs     $ 500          
Payments of Stock Issuance Costs Allocated to Warrants     200          
The November 2021 Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   535,716           1,071,434
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         6.3     $ 18.55
Proceeds from Warrant Exercises     700          
The September 2022 Warrants [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)         $ 6.3      
Proceeds from Warrant Exercises     $ 1,400