XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total Revenue $ 513,243 $ 1,465,065 $ 1,331,636 $ 2,584,858
Natural Gas, NGLs and Oil Sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 468,382 1,356,892 1,204,664 2,389,243
Natural Gas, NGLs and Oil Sales | Natural gas sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 225,359 909,754 666,939 1,539,677
Natural Gas, NGLs and Oil Sales | NGLs sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 200,717 374,699 457,157 713,068
Natural Gas, NGLs and Oil Sales | Oil sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 42,306 72,439 80,568 136,498
Brokered Natural Gas, Marketing and Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 44,861 108,173 126,972 195,615
Brokered Natural Gas, Marketing and Other | Natural gas sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 39,034 103,368 114,094 187,430
Brokered Natural Gas, Marketing and Other | NGLs sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 300 640 668 2,280
Brokered Natural Gas, Marketing and Other | Interest income        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,780 30 2,737 41
Brokered Natural Gas, Marketing and Other | Other marketing revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 3,747 $ 4,135 $ 9,473 $ 5,864