XML 51 R42.htm IDEA: XBRL DOCUMENT v3.25.2
DERIVATIVE AND HEDGING ACTIVITIES - Realized Unrealized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative and hedging activities        
Total net gain (loss) on commodity contracts $ 11,548 $ 1,223 $ 20,850 $ (22,964)
Derivatives not designated as hedging contracts | Commodity contracts        
Derivative and hedging activities        
Total net gain (loss) on commodity contracts 11,548 1,223 20,850 (22,964)
Derivatives not designated as hedging contracts | Commodity contracts | Other Income Expense        
Derivative and hedging activities        
Unrealized gain (loss) on commodity contracts 7,248 4,434 19,076 (15,327)
Realized (loss) gain on commodity contracts $ 4,300 $ (3,211) $ 1,774 $ (7,637)