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