XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Warrants and Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2024
Aug. 31, 2024
Mar. 31, 2024
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Oct. 31, 2024
Dec. 31, 2023
Dec. 26, 2023
Proceeds from Issuance or Sale of Equity           $ 4,660 $ 211      
Loss On Issuance of Warrant Liabilities       $ (847) $ 0 (847) 0      
Warrant Liabilities, Transaction Costs       993 $ (0) $ 993 $ (0)      
Stock Issued During Period, Shares, Issued for Services (in shares)     6,834              
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares)           20,485        
Warrant Liability [Member]                    
Derivative Liability   $ 6,100                
Pre-funded Warrants in 2024 Agreement [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2,183,368                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.001                
Series A Warrants in 2024 Agreement [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2,466,368                
Series B Warrants in 2024 Agreement [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2,466,368                
Common Warrants in 2024 Agreement [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2.23                
Common Warrants Issued In Connection With The 2023 Securities Purchase Agreement[Member]                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                   $ 9.6
Common Warrants Issued In Connection With The 2023 Securities Purchase Agreement[Member] | Subsequent Event [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)               895,834    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)               $ 2.23    
Warrants and Rights Outstanding, Term (Year)               5 years    
Securities Purchase Agreement 2024 [Member]                    
Loss On Issuance of Warrant Liabilities   $ 800                
Warrant Liabilities, Transaction Costs       $ 1,000   $ 1,000        
Equity Classified Warrants [Member]                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 3,334   3,334              
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 9.15   $ 9.15              
Warrants and Rights Outstanding, Term (Year) 10 years   10 years              
Class of Warrant or Right, Vesting Period (Year) 4 years                  
Class of Warrant or Right, Outstanding (in shares)       2,089,105   2,089,105     289,276  
Class of Warrant or Right, Vested and Exercisable (in shares)       2,066,894   2,066,894     266,350  
Common Stock in 2024 Agreement [Member]                    
Stock Issued During Period, Shares, New Issues (in shares)   283,000                
Securities Purchase Agreement 2024 [Member]                    
Equity Issued, Purchase Price Per Share (in dollars per share)   $ 2.23                
Proceeds from Issuance or Sale of Equity   $ 5,500