v3.25.1
Derivative Instruments - Realized and Unrealized Gains and Losses from Commodity Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative [Line Items]    
Net loss on derivative instruments $ (20,281) $ (27,577)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net loss on derivative instruments Net loss on derivative instruments
Commodity derivatives    
Derivative [Line Items]    
Net loss on derivative instruments $ (20,961) $ (30,951)
Commodity derivatives (buy/sell transportation contract)    
Derivative [Line Items]    
Net loss on derivative instruments 0 (3,229)
Contingent consideration    
Derivative [Line Items]    
Net loss on derivative instruments $ 680 $ 3,374