XML 71 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues - Summary of Revenues Disaggregated (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues:    
Total revenues $ 458,456 $ 342,916
Oil and Natural Gas Sales [Member]    
Revenues:    
Total revenues 407,761 335,779
Oil [Member]    
Revenues:    
Total revenues 212,522 212,486
NGLs [Member]    
Revenues:    
Total revenues 47,398 40,899
Natural Gas [Member]    
Revenues:    
Total revenues $ 147,841 $ 82,394