XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues - Summary of Revenues Disaggregated (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues:    
Total revenues $ 79,870 $ 111,433
Oil and Natural Gas Sales [Member]    
Revenues:    
Total revenues 66,284 93,872
Oil [Member]    
Revenues:    
Total revenues 38,816 52,374
NGLs [Member]    
Revenues:    
Total revenues 7,785 13,481
Natural Gas [Member]    
Revenues:    
Total revenues $ 19,683 $ 28,017