XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue        
Total revenues $ 69,760 $ 34,196 $ 127,247 $ 67,819
Oil        
Disaggregation of Revenue        
Total revenues 22,602 14,666 42,383 30,214
NGL        
Disaggregation of Revenue        
Total revenues 19,453 10,625 37,195 19,481
Natural gas        
Disaggregation of Revenue        
Total revenues $ 27,705 $ 8,905 $ 47,669 $ 18,124