XML 66 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Revenues from Contracts with Customers - Disaggregation of Revenue by Identified Revenue Stream (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total Revenue $ 5,335,309 $ 3,580,439 $ 1,780,986
Natural Gas, NGLs and Oil Sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 4,911,092 3,215,027 1,607,713
Natural Gas, NGLs and Oil Sales | Natural gas sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 3,364,111 1,896,231 943,740
Natural Gas, NGLs and Oil Sales | NGLs sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 1,308,574 1,135,826 578,454
Natural Gas, NGLs and Oil Sales | Oil and condensate sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 238,407 182,970 85,519
Brokered Natural Gas, Marketing and Other      
Disaggregation of Revenue [Line Items]      
Total Revenue 424,217 365,412 173,273
Brokered Natural Gas, Marketing and Other | Natural gas sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 408,584 342,431 160,122
Brokered Natural Gas, Marketing and Other | NGLs sales      
Disaggregation of Revenue [Line Items]      
Total Revenue 2,783 6,925 3,776
Brokered Natural Gas, Marketing and Other | Other Marketing Revenue And Other Income [Member]      
Disaggregation of Revenue [Line Items]      
Total Revenue $ 12,850 $ 16,056 $ 9,375