v3.25.4
Supplemental Information on Oil and Natural Gas Producing Activities (Unaudited) - Schedule of Standardized Measure of Discounted Future Cash Flows (Unaudited) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Extractive Industries [Abstract]        
Future cash inflows from production $ 1,542,062 $ 1,322,371 $ 1,204,568  
Future production costs (592,532) (584,452) (627,715)  
Future development costs (135,268) (108,821) (39,288)  
Future income tax expenses 0 0 0  
Undiscounted future net cash flows 814,262 629,098 537,565  
10% annual discount (374,694) (266,402) (241,272)  
Standardized measure of discounted future net cash flows $ 439,568 $ 362,696 $ 296,293 $ 806,865