XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Summary of Revenues Disaggregated (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues:        
Total revenues $ 126,299 $ 97,001 $ 359,509 $ 249,863
Oil and Natural Gas Sales [Member]        
Revenues:        
Total revenues 112,812 96,841 319,562 249,510
Oil [Member]        
Revenues:        
Total revenues 54,394 63,172 165,686 169,377
NGLs [Member]        
Revenues:        
Total revenues 11,704 11,839 38,789 28,386
Natural Gas [Member]        
Revenues:        
Total revenues $ 46,714 $ 21,830 $ 115,087 $ 51,747