v3.25.1
Commodity Sales Commitments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative [Line Items]    
Realized gain (loss) on derivatives $ (1,896) $ (396)
Unrealized gain (loss) on derivatives (7,591) (658)
Crude Oil    
Derivative [Line Items]    
Realized gain (loss) on derivatives 100 (2,500)
Unrealized gain (loss) on derivatives 3,100 (300)
Natural gas liquids    
Derivative [Line Items]    
Realized gain (loss) on derivatives 0 200
Unrealized gain (loss) on derivatives 0 (200)
Natural gas    
Derivative [Line Items]    
Realized gain (loss) on derivatives (2,000) 1,900
Unrealized gain (loss) on derivatives $ (10,600) $ (200)