XML 114 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Oil and Gas Information (Unaudited) - Schedule of Revenues and Expenses Related to Production and Sale of Oil and Natural Gas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Oil and Gas Disclosure [Abstract]      
Oil, natural gas and natural gas liquids revenues $ 611,070 $ 574,542 $ 355,430
Production taxes and other (46,383) (46,939) (25,572)
Depletion (319,785) (290,809) (103,898)
Impairment of oil and natural gas properties 0 (25,617) 0
Income tax expense (53,878) (46,459) (5,681)
Results of operations from oil, natural gas and natural gas liquids $ 191,024 $ 164,718 $ 220,279