Revenue - Summary of Recognition of Remaining Performance Obligations (Details) $ in Millions | Sep. 30, 2021USD ($) |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 3 months |
Total remaining performance obligations | $ 144 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01 | Transportation and Storage | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 3 months |
Total remaining performance obligations | $ 114 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01 | Gathering and Processing | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 3 months |
Total remaining performance obligations | $ 30 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Total remaining performance obligations | $ 544 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Transportation and Storage | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Total remaining performance obligations | $ 422 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | Gathering and Processing | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Total remaining performance obligations | $ 122 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Total remaining performance obligations | $ 485 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Transportation and Storage | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Total remaining performance obligations | $ 364 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Gathering and Processing | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Total remaining performance obligations | $ 121 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Total remaining performance obligations | $ 371 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Transportation and Storage | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Total remaining performance obligations | $ 270 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Gathering and Processing | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 1 year |
Total remaining performance obligations | $ 101 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 22 years 5 months |
Total remaining performance obligations | $ 1,356 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Transportation and Storage | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 22 years 5 months |
Total remaining performance obligations | $ 1,143 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Gathering and Processing | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period | 4 years 2 months |
Total remaining performance obligations | $ 213 |