v3.25.4
Supplemental Information on Oil and Natural Gas Producing Activities (Unaudited) - Schedule of Results of Operations from Oil and Natural Gas Producing Activities (Unaudited) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Results of Operations for Oil and Gas Producing Activities      
Revenues $ 156,357 $ 125,290 $ 148,641
Expenses      
Production costs 46,629 46,832 53,099
Depreciation and depletion 36,439 25,976 15,657
Total expenses 83,068 72,808 68,756
Income (loss) before income taxes 73,289 52,482 79,885
Income tax expense (benefit) 17,775 12,728 19,374
Results of operations for oil and natural gas producing activities (excluding corporate overhead and interest costs) 55,514 39,754 60,511
Oil, natural gas and NGL      
Results of Operations for Oil and Gas Producing Activities      
Revenues $ 156,357 $ 125,290 $ 148,641