v3.26.3
Subsequent Events (Details) - shares
12 Months Ended
Jul. 28, 2026
Jul. 24, 2026
May 28, 2026
Sep. 30, 2025
Jun. 30, 2026
Falcon Acquisition          
Subsequent Event [Line Items]          
Number of shares transferred (in shares)     6,537,503 6,537,503 6,537,503
Subsequent event | EP 136          
Subsequent Event [Line Items]          
Permit extension period denied 18 months        
Permit extension period granted 12 months        
Subsequent event | Falcon Acquisition          
Subsequent Event [Line Items]          
Number of shares transferred (in shares)   60,259