v3.26.1
Financial assets - Schedule of effect of financial assets in Statements of Operations and Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]      
Unrealized gain (loss) on financial instruments $ 558,541 $ 77,518 $ (3,448)
Realized gain (loss) on financial instruments (9,269) (4,215) 4,121
Total financial assets 453,783 41,185 673
2030 Prepaid forward contract      
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]      
Unrealized gain (loss) on financial instruments 178,183 9,400 0
2029 Prepaid forward contract      
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]      
Unrealized gain (loss) on financial instruments 275,600 36,000 0
Electricity financial asset      
Fair Value, Measured on Recurring Basis, Gain (Loss) Included in Earnings [Line Items]      
Unrealized gain (loss) on financial instruments 0 0 (3,448)
Realized gain (loss) on financial instruments $ 0 $ (4,215) $ 4,121