XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Oil and Gas Properties - Summary of Oil and Natural Gas Properties (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Oil and natural gas properties:    
Unproved properties $ 1,489,217 $ 817,873
Proved properties 829,736 447,369
Oil and natural gas properties, gross 2,318,953 1,265,242
Accumulated depletion and impairment (153,141) (118,175)
Oil and natural gas properties, net $ 2,165,812 $ 1,147,067