XML 135 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Oil and Natural Gas Properties - Schedule of Properties (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Extractive Industries [Abstract]    
Proved $ 1,031,232 $ 1,027,183
Unproved 101,283 100,974
Work-in-progress 38,375 21,318
Total oil and natural gas properties, gross 1,170,890 1,149,475
Accumulated depletion, amortization and impairment (306,235) (288,678)
Total oil and natural gas properties, net $ 864,655 $ 860,797