XML 105 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Oil and Natural Gas Disclosures (Unaudited) - Average First-Day-of-the-Month Price for Oil, Natural Gas and Natural Gas Liquids (Details)
12 Months Ended
Dec. 31, 2023
$ / bbl
$ / MMBTU
Dec. 31, 2022
$ / MMBTU
$ / bbl
Dec. 31, 2021
$ / bbl
$ / MMBTU
Crude oil      
Oil and Gas, Average Sale Price and Production Cost Per Unit [Line Items]      
Average benchmark price (in USD per unit) | $ / bbl 78.22 93.67 66.56
Natural gas      
Oil and Gas, Average Sale Price and Production Cost Per Unit [Line Items]      
Average benchmark price (in USD per unit) | $ / MMBTU 2.64 6.36 3.60