XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
Jul. 03, 2023
Jun. 29, 2023
Sep. 30, 2024
Aug. 19, 2024
Dec. 31, 2023
Preferred Stock, Par or Stated Value Per Share     $ 0.0001   $ 0.0001
Preferred Stock, Convertible, Conversion Price       $ 1  
Warrants Issued in Registered Direct Offering [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   6,896,553      
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 1.45      
Warrants and Rights Outstanding, Term   5 years      
Registered Direct Offering [Member]          
Proceeds from Issuance or Sale of Equity $ 10,000        
Proceeds from Issuance of Warrants $ 7,717        
Series A Preferred Stock [Member]          
Preferred Stock, Convertible, Conversion Price $ 1.45        
Series A Preferred Stock [Member] | Registered Direct Offering [Member]          
Stock Issued During Period, Shares, New Issues   10,000      
Preferred Stock, Par or Stated Value Per Share   $ 0.0001      
Preferred Stock, Stated Value Per Share   $ 1,000      
Preferred Stock, Convertible, Shares Issuable   6,896,553      
Preferred Stock, Convertible, Conversion Price   $ 1.45