XML 92 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Schedule of Realized and Unrealized Gains and Losses from Commodity Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Net gain (loss) on derivative instruments $ 12,563 $ 63,182 $ (208,128)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net gain (loss) on derivative instruments Net gain (loss) on derivative instruments Net gain (loss) on derivative instruments
Commodity derivatives      
Derivative [Line Items]      
Net gain (loss) on derivative instruments $ 7,489 $ 56,396 $ (224,238)
Commodity derivatives (buy/sell transportation contracts)      
Derivative [Line Items]      
Net gain (loss) on derivative instruments (5,877) 20,570 7,331
Contingent consideration      
Derivative [Line Items]      
Net gain (loss) on derivative instruments $ 5,074 $ 6,786 $ 16,110