XML 118 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Oil and Gas Information (Unaudited) - Schedule of Values of Proved Reserves Derived Based on Prices (Details)
12 Months Ended
Dec. 31, 2024
$ / MMcf
$ / bbl
Dec. 31, 2023
$ / bbl
$ / MMcf
Dec. 31, 2022
$ / MMcf
$ / bbl
Oil (MBbls)      
Oil and Gas, Proved Reserve, Quantity [Line Items]      
Oil, Natural Gas, NGL average sales price per unit 73.94 77.20 93.05
Natural Gas (MMcf)      
Oil and Gas, Proved Reserve, Quantity [Line Items]      
Oil, Natural Gas, NGL average sales price per unit | $ / MMcf 0.77 1.75 5.70
Natural Gas Liquids (MBbls)      
Oil and Gas, Proved Reserve, Quantity [Line Items]      
Oil, Natural Gas, NGL average sales price per unit 17.98 20.22 34.97