v3.26.1
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jul. 29, 2026
Jun. 01, 2026
May 18, 2026
Jun. 11, 2025
Jun. 05, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 15, 2025
Jun. 06, 2025
Common Stock, Shares Authorized (in shares)           200,000,000 200,000,000 200,000,000 200,000,000    
Common Stock, Shares, Issued (in shares)           122,541,809 115,752,221 122,541,809 115,752,221    
Common Stock, Shares, Outstanding (in shares)           119,433,440 112,643,852 119,433,440 112,643,852    
Repayments of Debt   $ 18,000                  
Share Price (in dollars per share)       $ 1.25   $ 0.26 $ 1.37 $ 0.26 $ 1.37    
Gain (Loss) on Extinguishment of Debt               $ 0 $ 1,475    
Convertible Note Exchange [Member]                      
Debt Conversion, Original Debt, Amount         $ 82,000            
Debt Conversion, Converted Instrument, Shares Issued (in shares)         8,881,579            
Debt Instrument, Convertible, Conversion Price (in dollars per share)         $ 1.52            
Debt Conversion, Converted Instrument, Amount       $ 11,100 $ 13,500            
Repayments of Debt         $ 68,500            
Gain (Loss) on Extinguishment of Debt       2,400              
Payments of Stock Issuance Costs       $ 400              
Premium Warrants [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                     17,180,710
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                     $ 1.68
Warrants and Rights Outstanding                     $ 13,100
Class of Warrant or Right, Anti-dilution Protection Threshold, Share Price (in dollars per share)           1.25   $ 1.25      
June 2025 Penny Warrants [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                     6,247,531
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                     $ 0.01
December 2025 Super Premium Warrants [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                   3,062,726  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                   $ 1.5  
December 2025 Premium Warrants [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                   2,187,661  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                   $ 1.25  
Class of Warrant or Right, Anti-dilution Protection Threshold, Share Price (in dollars per share)                   $ 0.93  
December 2025 Penny Warrants [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                   1,750,129  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                   $ 0.01  
December 2025 Premium and Super Premium Warrants [Member]                      
Warrants and Rights Outstanding                   $ 3,700  
May 2026 Super Premium Warrants [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     2,990,010                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 1.5                
May 2026 Premium Warrants [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     2,135,721                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 1.25                
Class of Warrant or Right, Anti-dilution Protection Threshold, Share Price (in dollars per share)     $ 0.93                
May 2026 Penny Warrants [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     1,708,577                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 0.01                
The May 2026 Warrants [Member]                      
Class of Warrant or Right, Exercised During Period (in shares)     0                
May 2026 Premium and Super Premium Warrants [Member]                      
Warrants and Rights Outstanding     $ 700                
Penny Warrants [Member]                      
Class of Warrant or Right, Exercised During Period (in shares)               0      
Class of Warrant or Right, Anti-dilution Protection Threshold, Share Price (in dollars per share)           $ 1   $ 1      
Class of Warrant or Right, Issued During Period (in shares)           7,400,000 400,000        
Super Premium Warrants [Member]                      
Class of Warrant or Right, Anti-dilution Protection Threshold, Share Price (in dollars per share)                   $ 1.12  
Securities Purchase Agreement Warrants [Member] | Subsequent Event [Member]                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 15,300,000                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.01                    
Class of Warrant or Right, Issued During Period (in shares) 15,300,000                    
Class of Warrant or Right, Issued, Exercise Price (in dollars per share) $ 0.01