v3.25.2
DERIVATIVE INSTRUMENTS - Additional Information (Details) - Cadia Power Purchase Agreement
1 Months Ended 6 Months Ended
Jul. 31, 2024
Jun. 30, 2025
Derivative contracts    
Derivative, term (in years)   15 years
Not Designated as Hedging Instrument    
Derivative contracts    
Derivative, term (in years) 15 years 15 years
Derivative, forecasted purchases, percent 0.40