XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Financing Activities (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Aug. 09, 2024
Jul. 29, 2024
Jul. 26, 2024
Dec. 21, 2023
May 01, 2023
Jun. 30, 2024
Dec. 31, 2023
May 31, 2023
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Sep. 27, 2024
Jul. 06, 2024
May 30, 2024
Dec. 31, 2022
Class of Warrant or Right, Issued During Period                   10,730,589,000 217,312,000        
Class of Warrant or Right, Exercise Price of Warrants or Rights             $ 50.96     $ 1.41 $ 50.96       $ 269.54
Class of Warrant or Right, Exercised During Period                   90,381,000 72,252,000        
Modification of Warrants                   $ 69 $ 292        
Fair Value Adjustment of Warrants                   $ (114) $ (272)        
Original Issue Discount Senior Secured Convertible Debentures [Member]                              
Debt Issuance Costs, Net         $ 300                    
Debt Instrument, Face Amount         3,300                    
Fair Value Adjustment of Warrants         40                    
Debt Instrument, Unamortized Discount         $ 300                    
Prefunded Warrants 2024 Public Offering [Member]                              
Class of Warrant or Right, Issued During Period     2,041,814             2,041,814,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 0.01                 $ 0.66      
Stock Issued In Connection with Exercise of Warrants, Shares                 2,041,814 2,041,814          
Proceeds from Warrant Exercises $ 20                            
Adjustment to Warrant Exercise Price, Deemed Dividend                   $ 1,000          
Series F-1 Warrants [Member]                              
Class of Warrant or Right, Issued During Period     3,200,380                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     3,200,380                        
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 1.1             $ 0.66          
Warrants and Rights Outstanding, Term     5 years                        
Series F-2 Warrants [Member]                              
Class of Warrant or Right, Issued During Period     3,200,380                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     3,200,380                        
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 1.1             $ 0.66          
Warrants and Rights Outstanding, Term                   6 months          
Series F-3 Warrants [Member]                              
Class of Warrant or Right, Issued During Period     3,200,380                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     3,200,380                        
Class of Warrant or Right, Exercise Price of Warrants or Rights     $ 1.1             $ 0.66          
Warrants and Rights Outstanding, Term     1 year                        
Existing Warrants [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights                   $ 2.5          
Proceeds from Warrant Exercises           $ 200                  
Class of Warrant or Right, Exercised During Period           90,381                  
June 2024 Warrant [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights                   90,381          
Class of Warrant or Right, Exercise Price of Warrants or Rights                   $ 2.57          
Warrants and Rights Outstanding, Term                   5 years          
The 2024 Warrant Reprice Transaction [Member]                              
Debt Issuance Costs, Net                   $ 96          
Modification of Warrants                   $ 69          
May 2023 Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights             2,528,848       2,528,848        
Class of Warrant or Right, Exercise Price of Warrants or Rights               $ 1.3   $ 8.75       $ 8.75  
Proceeds from Warrant Exercises             $ 200                
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs                     $ 100        
Fair Value Adjustment of Warrants       $ (170)   $ (47)                  
May 2023 Warrants [Member] | Post-split Amount [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights               $ 45.5              
The 2023 Warrant Reprice Transaction [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights             2,528,848       2,528,848     72,252  
Class of Warrant or Right, Exercise Price of Warrants or Rights             $ 0.25       $ 0.25        
Proceeds from Warrant Exercises             $ 600                
Debt Issuance Costs, Net             200       $ 200        
Other Expenses             $ 100                
The 2023 Warrant Reprice Transaction [Member] | Post-split Amount [Member]                              
Class of Warrant or Right, Exercise Price of Warrants or Rights             $ 8.75       $ 8.75        
The December 2023 Warrants [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights             2,528,848       2,528,848     72,256  
Class of Warrant or Right, Exercise Price of Warrants or Rights             $ 0.25     $ 8.75 $ 0.25     $ 8.75  
Proceeds from Warrant Exercises             $ 400                
The 2023 Private Placement [Member]                              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights         5,076,928                 145,056  
Class of Warrant or Right, Exercise Price of Warrants or Rights         $ 1.5                    
Fair Value Adjustment of Warrants         $ 400                    
The 2024 Public Offering [Member]                              
Stock Issued During Period, Shares, New Issues     1,158,566                        
Maximum Percentage of Common Stock Outstanding                         4.99%    
Proceeds from Issuance of Stock and Warrants   $ 3,900                          
Net Proceeds From Issuance of Stock an Warrants                   $ 2,900          
The 2024 Public Offering [Member] | Election of the holder prior to the date of issuance [Member]                              
Maximum Percentage of Common Stock Outstanding     9.99%                        
Over-Allotment Option [Member] | Underwriter From 2024 Public Offering [Member]                              
Stock Issued During Period, Shares, New Issues   336,832                          
Over-Allotment Option [Member] | Maximum Amount Purchasable By Underwriter [Member] | Underwriter From 2024 Public Offering [Member]                              
Stock Issued During Period, Shares, New Issues     477,272                        
Over-Allotment Option [Member] | Series F-1 Warrants [Member] | Underwriter From 2024 Public Offering [Member]                              
Class of Warrant or Right, Issued During Period   336,832                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   336,832                          
Over-Allotment Option [Member] | Series F-1 Warrants [Member] | Maximum Amount Purchasable By Underwriter [Member] | Underwriter From 2024 Public Offering [Member]                              
Class of Warrant or Right, Issued During Period     477,272                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     477,272                        
Over-Allotment Option [Member] | Series F-2 Warrants [Member] | Underwriter From 2024 Public Offering [Member]                              
Class of Warrant or Right, Issued During Period   336,832                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   336,832                          
Over-Allotment Option [Member] | Series F-2 Warrants [Member] | Maximum Amount Purchasable By Underwriter [Member] | Underwriter From 2024 Public Offering [Member]                              
Class of Warrant or Right, Issued During Period     477,272                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     477,272                        
Over-Allotment Option [Member] | Series F-3 Warrants [Member] | Underwriter From 2024 Public Offering [Member]                              
Class of Warrant or Right, Issued During Period   336,832                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   336,832                          
Over-Allotment Option [Member] | Series F-3 Warrants [Member] | Maximum Amount Purchasable By Underwriter [Member] | Underwriter From 2024 Public Offering [Member]                              
Class of Warrant or Right, Issued During Period     477,272                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights     477,272                        
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                    
The 2023 Private Placement [Member] | Original Issue Discount Senior Secured Convertible Debentures [Member]                              
Debt Instrument, Unamortized Discount         $ 300