v3.26.1
Oil and Natural Gas Properties - Schedule of Properties (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Extractive Industries [Abstract]    
Proved $ 1,253,406 $ 1,153,126
Unproved 148,507 155,979
Work-in-progress 67,857 25,668
Oil and natural gas properties 1,469,770 1,334,773
Accumulated depletion, amortization and impairment (386,961) (339,234)
Total oil and natural gas properties, net $ 1,082,809 $ 995,539