XML 112 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Oil and Gas Information (Unaudited) - Schedule of Aggregate Capitalized Costs Related to Oil and Natural Gas Production Activities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Oil and natural gas interests:    
Unproved $ 2,464,836 $ 2,698,991
Proved 2,941,347 2,377,196
Total oil and natural gas interests 5,406,183 5,076,187
Accumulated depletion and impairment (816,664) (496,879)
Net oil and natural gas interests capitalized $ 4,589,519 $ 4,579,308