v3.26.3
Summary of Significant Accounting Policies - Anti-dilutive warrants (Details) - shares
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Summary of Significant Accounting Policies    
Potentially outstanding dilutive common shares 8,480,768 5,720
Warrants    
Summary of Significant Accounting Policies    
Potentially outstanding dilutive common shares 4,576 5,720
Warrants (Participating Securities)    
Summary of Significant Accounting Policies    
Potentially outstanding dilutive common shares 8,476,192