XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues from Contracts with Customers - Disaggregation of Revenue by Identified Revenue Stream (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total Revenue $ 567,909 $ 571,330 $ 1,679,915 $ 1,902,966
Natural Gas, NGLs and Oil Sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 533,277 526,718 1,578,728 1,731,382
Natural Gas, NGLs and Oil Sales | Natural gas sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 234,139 246,976 715,266 913,915
Natural Gas, NGLs and Oil Sales | NGLs sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 266,186 238,211 750,547 695,368
Natural Gas, NGLs and Oil Sales | Oil sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 32,952 41,531 112,915 122,099
Brokered Natural Gas, Marketing and Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 34,632 44,612 101,187 171,584
Brokered Natural Gas, Marketing and Other | Natural gas sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 28,692 40,267 80,518 154,361
Brokered Natural Gas, Marketing and Other | NGLs sales        
Disaggregation of Revenue [Line Items]        
Total Revenue 660 937 4,847 1,605
Brokered Natural Gas, Marketing and Other | Interest income        
Disaggregation of Revenue [Line Items]        
Total Revenue 3,188 1,279 9,507 4,016
Brokered Natural Gas, Marketing and Other | Other marketing revenue        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 2,092 $ 2,129 $ 6,315 $ 11,602