ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Additional Information (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Accounts Payable and Accrued Liabilities [Abstract] | ||
| Present value of asset retirement obligation | $ 26.2 | $ 29.7 |
| Undiscounted value of asset retirement obligation | $ 27.9 | $ 32.2 |