v3.25.2
Derivative Instruments - Schedule of Notional Amounts, Crude Oil and Natural Gas (Details)
bbl in Thousands, MMBTU in Thousands
6 Months Ended
Jun. 30, 2025
MMBTU
$ / MMBTU
$ / bbl
bbl
Oil Swap Q3 2025  
Derivative [Line Items]  
Notional amount, volume | bbl 675
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 67.08
Oil Swap Q4 2025  
Derivative [Line Items]  
Notional amount, volume | bbl 630
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 66.68
Oil Swaps 2026  
Derivative [Line Items]  
Notional amount, volume | bbl 1,740
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 61.33
Oil Swaps 2027  
Derivative [Line Items]  
Notional amount, volume | bbl 285
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 61.26
Natural Gas Swaps Q3 2025  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 3.30
Notional amount, energy | MMBTU 480
Natural Gas Swaps Q4 2025  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 3.74
Notional amount, energy | MMBTU 965
Natural Gas Swaps 2026  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 3.87
Notional amount, energy | MMBTU 2,255
Natural Gas Swaps 2027  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 4.19
Notional amount, energy | MMBTU 600
Oil Collars Q3 2025  
Derivative [Line Items]  
Notional amount, volume | bbl 452
Oil Collars Q3 2025 | Put  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 64.23
Oil Collars Q3 2025 | Call  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 74.19
Oil Collars Q4 2025  
Derivative [Line Items]  
Notional amount, volume | bbl 480
Oil Collars Q4 2025 | Put  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 63.10
Oil Collars Q4 2025 | Call  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 77.07
Oil Collars 2026  
Derivative [Line Items]  
Notional amount, volume | bbl 1,602
Oil Collars 2026 | Put  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 57.84
Oil Collars 2026 | Call  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 74.67
Oil Collars 2027  
Derivative [Line Items]  
Notional amount, volume | bbl 310
Oil Collars 2027 | Put  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 57.16
Oil Collars 2027 | Call  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) | $ / bbl 66.16
Natural Gas Collars Q3 2025  
Derivative [Line Items]  
Notional amount, energy | MMBTU 1,110
Natural Gas Collars Q3 2025 | Put  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 3.12
Natural Gas Collars Q3 2025 | Call  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 3.76
Natural Gas Collars Q4 2025  
Derivative [Line Items]  
Notional amount, energy | MMBTU 400
Natural Gas Collars Q4 2025 | Put  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 3.30
Natural Gas Collars Q4 2025 | Call  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 4.00
Natural Gas Collars 2026  
Derivative [Line Items]  
Notional amount, energy | MMBTU 2,625
Natural Gas Collars 2026 | Put  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 3.19
Natural Gas Collars 2026 | Call  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 4.03
Natural Gas Collars 2027  
Derivative [Line Items]  
Notional amount, energy | MMBTU 450
Natural Gas Collars 2027 | Put  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 3.80
Natural Gas Collars 2027 | Call  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) 5.84
Natural Gas Basis Q3 2025  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) (2.18)
Notional amount, energy | MMBTU 450
Natural Gas Basis Q4 2025  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) (2.07)
Notional amount, energy | MMBTU 450
Natural Gas Basis 2026  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) (1.91)
Notional amount, energy | MMBTU 1,950
Natural Gas Basis 2027  
Derivative [Line Items]  
Weighted average price (in usd per bbl/mmbtu) (0.99)
Notional amount, energy | MMBTU 675