XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Revenues Disaggregated (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenues:        
Total revenues $ 80,393 $ 35,171 $ 152,862 $ 93,307
Oil and Natural Gas Sales [Member]        
Revenues:        
Total revenues 80,338 34,888 152,669 92,675
Oil [Member]        
Revenues:        
Total revenues 56,510 22,963 106,205 64,814
NGLs [Member]        
Revenues:        
Total revenues 8,876 3,343 16,547 8,465
Natural Gas [Member]        
Revenues:        
Total revenues $ 14,952 $ 8,582 $ 29,917 $ 19,396