v3.26.1
Note 13 - Stock Authorization and Issuance (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 6 Months Ended 7 Months Ended
Mar. 13, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
May 31, 2025
Sep. 15, 2023
Gain (Loss) on Extinguishment of Debt   $ 0 $ 0 $ (131) $ 0      
Class of Warrant or Right, Weighted Average Remaining Life (Year)       2 years 10 months 24 days        
Common Stock Warrants [Member]                
Class Of Warrant Or Right Exercised In Period (in shares)       1.8        
Class Of Warrant Or Right, Exercised In Period, Exercise Price (in dollars per share)       $ 1.67        
Common Stock Warrants [Member] | Estimate of Fair Value Measurement [Member]                
Warrants and Rights Outstanding   $ 1,200   $ 1,200        
Maximum [Member] | Common Stock Warrants [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2.5   2.5        
Weighted Average [Member] | Common Stock Warrants [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.6   $ 0.6        
Shelf Registration and Registered Direct Offerings [Member]                
Stock Issued During Period, Shares, New Issues (in shares)           21.2    
Proceeds from Issuance or Sale of Equity           $ 4,500    
Shelf Registration and Registered Direct Offerings [Member] | Maximum [Member]                
Equity, Maximum Amount Issuable             $ 25,000  
Conversion of Debt into Common Stock [Member]                
Debt Conversion, Converted Instrument, Shares Issued (in shares) 3.3              
Debt Conversion, Original Debt, Amount $ 700              
Gain (Loss) on Extinguishment of Debt $ (100)              
Convertible Note Maturing March 2026 [Member]                
Debt Instrument, Convertible, Conversion Price (in dollars per share) $ 0.21             $ 0.25