v3.26.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Schedule of Long-Term Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Accounts Payable and Accrued Liabilities [Abstract]    
Amounts payable in respect of restructuring and other special charges $ 6,388 $ 7,237
Other accrued liabilities 97,663 99,106
Asset retirement obligations 23,188 22,572
Total $ 127,239 $ 128,915