v3.26.1
Note 11 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 6 Months Ended 24 Months Ended
Oct. 07, 2025
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
May 13, 2026
May 15, 2026
Oct. 29, 2025
Sep. 30, 2025
Jun. 02, 2025
May 31, 2025
Apr. 18, 2025
May 03, 2024
Cash PIPE Warrants [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.01                      
Crypto PIPE Warrants [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.01                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 14,903,393                      
Prefunded Warrant [Member]                        
Class of Warrant or Right, Exercised During Period (in shares)     6,146,671                  
Class of Warrant or Right, Outstanding (in shares)     9,972,424                  
Stock Warrants [Member]                        
Issued, shares (in shares)     0 0                
Sales Agreement [Member]                        
Sale of Stock, Commissions, Percent                       3.00%
Sale of Stock, Additional Amount                     $ 1.5  
Sale of Stock, Remaining Available Balance               $ 2.3   $ 1.4    
Sale of Stock, Maximum Amount     $ 83.0     $ 100.0 $ 18.3   $ 3.4      
Stock Issued During Period, Shares, New Issues (in shares)   1,063,864                    
Shares Issued, Price Per Share (in dollars per share)   $ 10.22                    
Net Proceeds from Issuance of Common Stock   $ 10.3                    
Stock Issued During Period, Value, New Issues         $ 17.0              
Equity Offering, Remaining Capacity     $ 83.0                  
Equity Offering, Public Float Threshold           $ 75.0            
Cash PIPE SPA [Member]                        
Stock Issued During Period, Shares, New Issues (in shares) 4,366,703                      
Shares Issued, Price Per Share (in dollars per share) $ 11.6265