XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Note 15 - Subsequent Events (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jul. 18, 2025
Jul. 11, 2024
May 10, 2024
Jun. 30, 2025
Jun. 30, 2024
May 14, 2024
Proceeds from Issuance or Sale of Equity       $ 0 $ 3,351  
Securities Purchase Agreement [Member]            
Stock Issued During Period, Shares, New Issues (in shares)     1,065,000      
Shares Issued, Price Per Share (in dollars per share)     $ 2.15      
Proceeds from Issuance or Sale of Equity   $ 3,400        
Securities Purchase Agreement [Member] | Unregistered Warrants [Member]            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 2.34
Securities Purchase Agreement [Member] | Subsequent Event [Member]            
Stock Issued During Period, Shares, New Issues (in shares) 1,612,903          
Shares Issued, Price Per Share (in dollars per share) $ 0.93          
Sale of Stock, Ownership Limitation on Sale of Shares, Percent 19.90%          
Sale of Stock, Service Fee, Percentage of Gross Proceeds 6.50%          
Securities Purchase Agreement [Member] | Subsequent Event [Member] | Unregistered Warrants [Member]            
Proceeds from Issuance or Sale of Equity $ 1,500          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 1.2          
Warrants and Rights Outstanding, Term (Year) 5 years