XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2
Revenues from Contracts with Customers - Disaggregation of Revenue by Identified Revenue Stream (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total Revenue $ 513,235 $ 513,243 $ 1,112,006 $ 1,331,636
Natural Gas, NGLs and Oil Sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 478,450 468,382 1,045,451 1,204,664
Natural Gas, NGLs and Oil Sales | Natural gas sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 209,652 225,359 481,127 666,939
Natural Gas, NGLs and Oil Sales | NGLs sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 228,285 200,717 484,361 457,157
Natural Gas, NGLs and Oil Sales | Oil sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 40,513 42,306 79,963 80,568
Brokered Natural Gas, Marketing and Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 34,785 44,861 66,555 126,972
Brokered Natural Gas, Marketing and Other | Natural gas sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 25,625 39,034 51,825 114,094
Brokered Natural Gas, Marketing and Other | NGLs sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 3,951 300 4,187 668
Brokered Natural Gas, Marketing and Other | Interest income        
Disaggregation of Revenue [Line Items]        
Total Revenue 3,376 1,780 6,319 2,737
Brokered Natural Gas, Marketing and Other | Other marketing revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 1,833 $ 3,747 $ 4,224 $ 9,473