Revenue from Contracts with Customers - Summary of Remaining Performance Obligations (Details) $ in Thousands | Jun. 30, 2019USD ($) |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 462,778 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | 996,734 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | 1,060,598 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | 1,055,524 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | 1,051,312 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | 5,434,707 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | 10,061,653 |
Transmission firm reservation fees | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 163,370 |
Remaining performance obligations, expected timing | 6 months |
Transmission firm reservation fees | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 334,627 |
Remaining performance obligations, expected timing | 1 year |
Transmission firm reservation fees | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 345,527 |
Remaining performance obligations, expected timing | 1 year |
Transmission firm reservation fees | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 340,453 |
Remaining performance obligations, expected timing | 1 year |
Transmission firm reservation fees | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 336,333 |
Remaining performance obligations, expected timing | 1 year |
Transmission firm reservation fees | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 2,478,310 |
Transmission firm reservation fees | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 3,998,620 |
Remaining performance obligations, expected timing | |
Gathering firm reservation fees | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 253,531 |
Remaining performance obligations, expected timing | 6 months |
Gathering firm reservation fees | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 566,813 |
Remaining performance obligations, expected timing | 1 year |
Gathering firm reservation fees | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 614,356 |
Remaining performance obligations, expected timing | 1 year |
Gathering firm reservation fees | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 614,356 |
Remaining performance obligations, expected timing | 1 year |
Gathering firm reservation fees | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 614,264 |
Remaining performance obligations, expected timing | 1 year |
Gathering firm reservation fees | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 2,647,183 |
Gathering firm reservation fees | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 5,310,503 |
Remaining performance obligations, expected timing | |
Gathering revenues supported by MVCs | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-07-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 45,877 |
Remaining performance obligations, expected timing | 6 months |
Gathering revenues supported by MVCs | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 95,294 |
Remaining performance obligations, expected timing | 1 year |
Gathering revenues supported by MVCs | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 100,715 |
Remaining performance obligations, expected timing | 1 year |
Gathering revenues supported by MVCs | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 100,715 |
Remaining performance obligations, expected timing | 1 year |
Gathering revenues supported by MVCs | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 100,715 |
Remaining performance obligations, expected timing | 1 year |
Gathering revenues supported by MVCs | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 309,214 |
Gathering revenues supported by MVCs | Gathering | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Total firm reservation fees | $ 752,530 |
Remaining performance obligations, expected timing | |