XML 74 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Summary of Revenues Disaggregated (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenues:        
Total revenues $ 76,770 $ 126,299 $ 228,611 $ 359,509
Oil and Natural Gas Sales [Member]        
Revenues:        
Total revenues 76,403 112,812 210,080 319,562
Oil [Member]        
Revenues:        
Total revenues 57,214 54,394 146,780 165,686
NGLs [Member]        
Revenues:        
Total revenues 7,777 11,704 21,973 38,789
Natural Gas [Member]        
Revenues:        
Total revenues $ 11,412 $ 46,714 $ 41,327 $ 115,087