XML 43 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues from Contracts with Customers - Disaggregation of Revenue by Identified Revenue Stream (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                      
Total Revenue                 $ 2,600,934 $ 3,333,837  
Natural Gas, NGLs and Oil Sales                      
Disaggregation of Revenue [Line Items]                      
Total Revenue $ 545,438 $ 474,754 $ 563,579 $ 671,654 $ 756,627 $ 736,431 $ 661,390 $ 696,629 2,255,425 2,851,077 $ 2,176,287
Natural Gas, NGLs and Oil Sales | Natural gas sales                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 1,388,838 1,663,832  
Natural Gas, NGLs and Oil Sales | NGLs sales                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 681,134 931,360  
Natural Gas, NGLs and Oil Sales | Oil sales                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 185,453 255,885  
Brokered Natural Gas, Marketing and Other                      
Disaggregation of Revenue [Line Items]                      
Total Revenue $ 41,675 $ 73,015 $ 92,605 $ 138,214 $ 215,312 $ 109,385 $ 98,084 $ 59,979 345,509 482,760 $ 221,393
Brokered Natural Gas, Marketing and Other | Natural gas sales                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 332,006 459,634  
Brokered Natural Gas, Marketing and Other | NGLs sales                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 1,661 9,017  
Brokered Natural Gas, Marketing and Other | Other marketing revenue                      
Disaggregation of Revenue [Line Items]                      
Total Revenue                 $ 11,842 $ 14,109