XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue From Contracts With Customers - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 94,206 $ 41,964 $ 256,513 $ 113,548
Oil sales        
Disaggregation of Revenue [Line Items]        
Total revenues 67,132 28,480 184,235 78,022
Natural gas sales        
Disaggregation of Revenue [Line Items]        
Total revenues 16,016 7,309 40,296 19,450
NGL sales        
Disaggregation of Revenue [Line Items]        
Total revenues 9,602 4,684 28,617 12,182
Mineral and royalty revenues        
Disaggregation of Revenue [Line Items]        
Total revenues $ 92,750 $ 40,473 $ 253,148 $ 109,654