XML 65 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues from Contracts with Customers - Disaggregation of Revenue by Identified Revenue Stream (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Total Revenue $ 3,580,439 $ 1,780,986 $ 2,600,934
Natural Gas, NGLs and Oil Sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 3,215,027 1,607,713 2,255,425
Natural Gas, NGLs and Oil Sales | Natural gas sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 1,896,231 943,740 1,388,838
Natural Gas, NGLs and Oil Sales | NGLs sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 1,135,826 578,454 681,134
Natural Gas, NGLs and Oil Sales | Oil and condensate sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 182,970 85,519 185,453
Brokered Natural Gas, Marketing and Other      
Disaggregation of Revenue [Line Items]      
Total Revenue 365,412 173,273 345,509
Brokered Natural Gas, Marketing and Other | Natural gas sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 342,431 160,122 332,006
Brokered Natural Gas, Marketing and Other | NGLs sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 6,925 3,776 1,661
Brokered Natural Gas, Marketing and Other | Other marketing revenue      
Disaggregation of Revenue [Line Items]      
Total Revenue $ 16,056 $ 9,375 $ 11,842