XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue - Summary of Revenues Disaggregated (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues:    
Total revenues $ 72,469 $ 58,136
Oil and Natural Gas Sales [Member]    
Revenues:    
Total revenues 72,331 57,787
Oil [Member]    
Revenues:    
Total revenues 49,695 41,851
NGLs [Member]    
Revenues:    
Total revenues 7,670 5,122
Natural Gas [Member]    
Revenues:    
Total revenues $ 14,966 $ 10,814