Derivative Instruments - Schedule of Derivative Instruments (Details) - Not Designated as Hedging Instrument
9 Months Ended
Sep. 30, 2021
MMBTU
bbl / d
$ / bbl
$ / MMBTU
bbl
Crude Oil Basis Swap - Period One [Member]  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.26
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 7,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 644,000
Crude Oil Basis Swap - Period Two [Member]  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.18
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 4,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 360,000
Crude Oil Roll Differential Swap - Period Three  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.60
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 5,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 455,000
Crude Oil Roll Differential Swap - Period Four  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.60
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 5,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 460,000
Crude Oil Roll Differential Swap - Period Five  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.60
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 5,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 460,000
Natural Gas Swaps - Henry Hub - Period One  
Derivative [Line Items]  
Volume (MMBtu) | MMBTU 3,680,000
Volume (MMBtu/d) | MMBTU 40,000
Weighted Average Fixed Price ($/Bbl) | $ / MMBTU 2.95
Natural Gas Swaps - Henry Hub - Period Two [Member]  
Derivative [Line Items]  
Volume (MMBtu) | MMBTU 2,700,000
Volume (MMBtu/d) | MMBTU 30,000
Weighted Average Fixed Price ($/Bbl) | $ / MMBTU 3.00
Natural Gas Swaps - Henry Hub - Period Three [Member]  
Derivative [Line Items]  
Volume (MMBtu) | MMBTU 2,730,000
Volume (MMBtu/d) | MMBTU 30,000
Weighted Average Fixed Price ($/Bbl) | $ / MMBTU 3.24
Natural Gas Swaps - Henry Hub - Period Four [Member]  
Derivative [Line Items]  
Volume (MMBtu) | MMBTU 2,760,000
Volume (MMBtu/d) | MMBTU 30,000
Weighted Average Fixed Price ($/Bbl) | $ / MMBTU 3.24
Natural Gas Swaps - Henry Hub - Period Five [Member]  
Derivative [Line Items]  
Volume (MMBtu) | MMBTU 1,540,000
Volume (MMBtu/d) | MMBTU 16,739
Weighted Average Fixed Price ($/Bbl) | $ / MMBTU 3.15
Natural Gas Basis Swap - Period One [Member]  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.24
Volume (MMBtu) | MMBTU 4,290,000
Volume (MMBtu/d) | MMBTU 46,630
Natural Gas Basis Swap - Period two  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.18
Volume (MMBtu) | MMBTU 2,700,000
Volume (MMBtu/d) | MMBTU 30,000
Natural Gas Collars - Period Two [Member]  
Derivative [Line Items]  
Derivative, Average Floor Price 3.15
Derivative, Average Cap Price 4.65
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 20,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 1,800,000
Natural Gas Collars - Period Three  
Derivative [Line Items]  
Derivative, Average Floor Price 3.00
Derivative, Average Cap Price 3.68
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 10,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 910,000
Crude Oil Basis Swap - Period Four [Member]  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.18
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 4,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 368,000
Crude Oil Basis Swap - Period Five  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.18
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 4,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 368,000
Crude Oil Roll Differential Swap - Period Two  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.60
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 5,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 450,000
Natural Gas Collars - Period One  
Derivative [Line Items]  
Derivative, Average Floor Price 3.15
Derivative, Average Cap Price 4.65
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 13,261
Derivative, Nonmonetary Notional Amount, Volume | bbl 1,220,000
Natural Gas Collars - Period Four  
Derivative [Line Items]  
Derivative, Average Floor Price 3.00
Derivative, Average Cap Price 3.68
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 10,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 920,000
Natural Gas Collars - Period Five  
Derivative [Line Items]  
Derivative, Average Floor Price 3.00
Derivative, Average Cap Price 3.68
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 3,370
Derivative, Nonmonetary Notional Amount, Volume | bbl 310,000
Crude Oil Basis Swap - Period Three [Member]  
Derivative [Line Items]  
Weighted Average Differential ($/MMBtu) 0.18
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 4,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 364,000
NYMEX WTI [Member] | Crude Oil Swap - Period One [Member]  
Derivative [Line Items]  
Weighted Average Fixed Price ($/Bbl) 49.82
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 9,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 828,000
NYMEX WTI [Member] | Crude Oil Swap - Period Two [Domain]  
Derivative [Line Items]  
Weighted Average Fixed Price ($/Bbl) 65.03
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 12,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 1,080,000
NYMEX WTI [Member] | Crude Oil Swap - Period Three [Member]  
Derivative [Line Items]  
Weighted Average Fixed Price ($/Bbl) 65.28
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 12,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 1,092,000
NYMEX WTI [Member] | Crude Oil Swap - Period Four [Member]  
Derivative [Line Items]  
Weighted Average Fixed Price ($/Bbl) 63.99
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 7,500
Derivative, Nonmonetary Notional Amount, Volume | bbl 690,000
NYMEX WTI [Member] | Crude Oil Swap - Period Five [Member]  
Derivative [Line Items]  
Weighted Average Fixed Price ($/Bbl) 64.11
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 6,500
Derivative, Nonmonetary Notional Amount, Volume | bbl 598,000
NYMEX WTI [Member] | Crude Oil Collars - Period One [Member]  
Derivative [Line Items]  
Derivative, Average Floor Price 42.00
Derivative, Average Cap Price 50.10
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 1,000
Derivative, Nonmonetary Notional Amount, Volume | bbl 92,000
NYMEX WTI [Member] | Crude Oil Collars - Period Two  
Derivative [Line Items]  
Derivative, Average Floor Price 63.60
Derivative, Average Cap Price 74.30
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 2,500
Derivative, Nonmonetary Notional Amount, Volume | bbl 225,000
NYMEX WTI [Member] | Crude Oil Collars - Period Three  
Derivative [Line Items]  
Derivative, Average Floor Price 63.20
Derivative, Average Cap Price 72.41
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 2,500
Derivative, Nonmonetary Notional Amount, Volume | bbl 227,500
ICE Brent [Member] | Crude Oil Swap - Period One [Member]  
Derivative [Line Items]  
Weighted Average Fixed Price ($/Bbl) 58.10
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 3,500
Derivative, Nonmonetary Notional Amount, Volume | bbl 322,000
ICE Brent [Member] | Crude Oil Collars - Period One [Member]  
Derivative [Line Items]  
Derivative, Average Floor Price 66.67
Derivative, Average Cap Price 74.80
Derivative, Nonmonetary Notional Amount, Volume Per Day | bbl / d 1,500
Derivative, Nonmonetary Notional Amount, Volume | bbl 138,000