v3.25.1
Commodity Sales Commitments - Schedule of Notional Amounts of Outstanding Derivative Positions (Details) - Designated as Hedging Instrument
Mar. 31, 2025
bbl / d
MMBTU / d
gal / d
$ / MMBTU
$ / bbl
$ / gal
Futures Contracts And Swaps - Crude Oil April 2025 - December 2025  
Derivative [Line Items]  
Bbls per Day | bbl / d 6,000
Weighted average NYMEX price per unit (in dollars per share) | $ / bbl 67.39
Futures Contracts And Swaps - Crude Oil January 2026—June 2026  
Derivative [Line Items]  
Bbls per Day | bbl / d 3,000
Weighted average NYMEX price per unit (in dollars per share) | $ / bbl 70.57
Futures Contracts And Swaps - Crude Oil July 2026—September 2026  
Derivative [Line Items]  
Bbls per Day | bbl / d 2,000
Weighted average NYMEX price per unit (in dollars per share) | $ / bbl 70.49
Futures Contracts And Swaps - Crude Oil October 2026—December 2026  
Derivative [Line Items]  
Bbls per Day | bbl / d 375
Weighted average NYMEX price per unit (in dollars per share) | $ / bbl 64.16
Futures Contracts And Swaps - Natural Gas Liquids January 2027— March 2027  
Derivative [Line Items]  
Bbls per Day | gal / d 14,700
Weighted average NYMEX price per unit (in dollars per share) | $ / gal 0.29
Futures Contracts And Swaps - Natural Gas April 2025—March 2026  
Derivative [Line Items]  
Bbls per Day | MMBTU / d 50,000
Weighted average NYMEX price per unit (in dollars per share) | $ / MMBTU 3.21
Futures Contracts And Swaps - Natural Gas April 2026 - September 2026  
Derivative [Line Items]  
Bbls per Day | MMBTU / d 35,000
Weighted average NYMEX price per unit (in dollars per share) | $ / MMBTU 3.25
Futures Contracts And Swaps - Natural Gas October 2026 - December 2026  
Derivative [Line Items]  
Bbls per Day | MMBTU / d 42,500
Weighted average NYMEX price per unit (in dollars per share) | $ / MMBTU 3.90
Futures Contracts And Swaps - Natural Gas January 2027—March 2027  
Derivative [Line Items]  
Bbls per Day | MMBTU / d 42,500
Weighted average NYMEX price per unit (in dollars per share) | $ / MMBTU 4.36
Basis Swap - Natural Gas April 2025—December 2025  
Derivative [Line Items]  
Bbls per Day | MMBTU / d 50,000
Weighted average NYMEX price per unit (in dollars per share) | $ / MMBTU (0.01)