XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Oil and Gas Information - Schedule of Aggregate Capitalized Costs Related to Oil and Natural Gas Production Activities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Oil and natural gas interests:    
Unproved $ 2,698,991 $ 3,244,436
Proved 2,377,196 1,926,214
Total oil and natural gas interests 5,076,187 5,170,650
Accumulated depletion and impairment (496,879) (222,072)
Net oil and natural gas interests capitalized $ 4,579,308 $ 4,948,578