XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Supplementary Data - Schedule of Capitalized Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Extractive Industries [Abstract]    
Proved $ 1,659,865 $ 1,484,968
Unproved 73,816 55,053
Less: accumulated depletion (744,463) (643,051)
Net capitalized costs for oil and natural gas properties $ 989,218 $ 896,970