v3.26.3
Warrants - Additional Information (Details) - USD ($)
12 Months Ended
Aug. 25, 2025
Jun. 30, 2026
Jun. 30, 2025
Warrants [Line Items]      
Change in fair value of warrant   $ 833,905 $ 0
Prefunded Warrants      
Warrants [Line Items]      
Aggregate number of units issued (in shares) 2,941,176    
Purchase price $ 0.68    
Gross proceeds from issuance of common stock and warrants $ 2,000,000    
Exercise price of warrants $ 0.0001    
Fair value of warrants   2,833,905  
Change in fair value of warrant   $ 833,905  
Warrant exercised   0  
Warrants outstanding   2,941,176