XML 69 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Financial assets - Schedule of Consolidated Balance Sheets Classification of Financial Instruments Carried at Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets $ 681,400 $ 211,617
2030 Prepaid Forward Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets 267,600 83,117
2029 Prepaid Forward Contract    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total financial assets $ 413,800 $ 128,500