v3.26.1
Stockholders' Equity - Inducement of Existing Warrants (Details) - USD ($)
12 Months Ended
Apr. 29, 2025
Jun. 30, 2026
Jun. 30, 2025
Stockholders' Equity      
Transaction costs   $ 5,860,000 $ 294,000
Proceeds from the exercise of warrants   $ 33,400,000  
Inducement warrants      
Stockholders' Equity      
Warrants exercised for common stock   6,240,214 0
Proceeds from the exercise of warrants   $ 5,400,000  
Series C Warrants      
Stockholders' Equity      
Warrants, exercise price $ 2    
Series D Warrants      
Stockholders' Equity      
Warrants, exercise price $ 2    
Inducement of Existing Warrants      
Stockholders' Equity      
Transaction costs $ 363,000    
Proceeds from the exercise of warrants $ 6,200,000    
Inducement of Existing Warrants | Existing warrants      
Stockholders' Equity      
Number of shares which may be issued upon conversion of warrants 5,626,685    
Reduced warrant exercise price $ 0.86    
Inducement of Existing Warrants | Inducement warrants      
Stockholders' Equity      
Warrants, exercise price $ 0.86    
Warrants issued 11,253,370    
Inducement warrants conversion percentage to common shares 200.00%    
Consideration per share $ 0.125    
Days to file registration statement 45 days    
Warrants, exercisable term 5 years    
Warrant exercise, common stock ownership limitation 4.99%    
Warrant exercise, common stock ownership limitation (at the election of the holder) 9.99%    
Inducement of Existing Warrants | Series A Warrants      
Stockholders' Equity      
Number of shares which may be issued upon conversion of warrants 144,230    
Warrants, exercise price $ 10    
Reduced warrant exercise price $ 0.86    
Warrants exercised for common stock 144,230 0  
Inducement of Existing Warrants | Series C and Series D Warrants      
Stockholders' Equity      
Number of shares which may be issued upon conversion of warrants 2,000,000    
Reduced warrant exercise price $ 0.86    
Inducement of Existing Warrants | Series C Warrants      
Stockholders' Equity      
Number of shares which may be issued upon conversion of warrants 1,000,000    
Inducement of Existing Warrants | Series D Warrants      
Stockholders' Equity      
Number of shares which may be issued upon conversion of warrants 1,000,000    
Inducement of Existing Warrants | Series E Warrants      
Stockholders' Equity      
Number of shares which may be issued upon conversion of warrants 3,482,455    
Warrants, exercise price $ 2.64    
Reduced warrant exercise price $ 0.86