XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Schedule of Long-Term Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Accounts Payable and Accrued Liabilities [Abstract]    
Amounts payable in respect of restructuring and other special charges $ 8,534 $ 8,875
Other accrued liabilities 16,829 17,749
Asset retirement obligations 23,970 25,337
Total $ 49,333 $ 51,961