XML 122 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Oil and Natural Gas Properties - Schedule of Properties (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Extractive Industries [Abstract]    
Proved $ 1,027,183 $ 895,783
Unproved 100,974 100,216
Work-in-progress 21,318 57,004
Total oil and natural gas properties, gross 1,149,475 1,053,003
Accumulated depletion, amortization and impairment (288,678) (206,102)
Total oil and natural gas properties, net $ 860,797 $ 846,901