v3.25.4
Supplemental Information on Oil and Natural Gas Producing Activities (Unaudited) - Schedule of Capitalized Costs Related to Oil and Natural Gas Producing Activities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Oil and natural gas properties    
Proved $ 1,759,943 $ 1,689,807
Unproved 27,520 23,504
Total oil and natural gas properties 1,787,463 1,713,311
Less: accumulated depreciation, depletion and impairment (1,446,824) (1,415,110)
Net oil and natural gas properties capitalized costs $ 340,639 $ 298,201