XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Summary of Revenues Disaggregated (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues:        
Total revenues $ 121,777 $ 80,393 $ 233,210 $ 152,862
Oil and Natural Gas Sales [Member]        
Revenues:        
Total revenues 112,878 80,338 206,750 152,669
Oil [Member]        
Revenues:        
Total revenues 58,918 56,510 111,292 106,205
NGLs [Member]        
Revenues:        
Total revenues 13,604 8,876 27,085 16,547
Natural Gas [Member]        
Revenues:        
Total revenues $ 40,356 $ 14,952 $ 68,373 $ 29,917