XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DERIVATIVE AND HEDGING ACTIVITIES - Realized Unrealized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative and hedging activities        
Total net (loss) gain on derivative contracts $ 1,223 $ 4,473 $ (22,964) $ 23,946
Derivatives not designated as hedging contracts | Commodity contracts        
Derivative and hedging activities        
Total net (loss) gain on derivative contracts 1,223 4,473 (22,964) 23,946
Derivatives not designated as hedging contracts | Commodity contracts | Other Income Expense        
Derivative and hedging activities        
Unrealized (loss) gain on commodity contracts 4,434 2,332 (15,327) 23,336
Realized (loss) gain on commodity contracts $ (3,211) $ 2,141 $ (7,637) $ 610