Revenue from Contracts with Customers - Revenue Recognition Expected (Detail) $ in Millions | Mar. 31, 2019USD ($) |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 261 |
Performance obligation expected to be satisfied, expected timing | 9 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 343 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 317 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 213 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 170 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 549 |
Performance obligation expected to be satisfied, expected timing | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 1,853 |
Operating Segments [Member] | Exploration and Production [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 80 |
Performance obligation expected to be satisfied, expected timing | 9 months |
Operating Segments [Member] | Exploration and Production [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 103 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | Exploration and Production [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 103 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | Exploration and Production [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 7 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | Exploration and Production [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 7 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | Exploration and Production [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 58 |
Performance obligation expected to be satisfied, expected timing | |
Operating Segments [Member] | Exploration and Production [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 358 |
Operating Segments [Member] | WES Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 533 |
Performance obligation expected to be satisfied, expected timing | 9 months |
Operating Segments [Member] | WES Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 862 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | WES Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 912 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | WES Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 976 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | WES Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 933 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | WES Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 4,500 |
Performance obligation expected to be satisfied, expected timing | |
Operating Segments [Member] | WES Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 8,716 |
Other and Intersegment Eliminations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-04-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (352) |
Performance obligation expected to be satisfied, expected timing | 9 months |
Other and Intersegment Eliminations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (622) |
Performance obligation expected to be satisfied, expected timing | 1 year |
Other and Intersegment Eliminations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (698) |
Performance obligation expected to be satisfied, expected timing | 1 year |
Other and Intersegment Eliminations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (770) |
Performance obligation expected to be satisfied, expected timing | 1 year |
Other and Intersegment Eliminations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (770) |
Performance obligation expected to be satisfied, expected timing | 1 year |
Other and Intersegment Eliminations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (4,009) |
Performance obligation expected to be satisfied, expected timing | |
Other and Intersegment Eliminations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil) | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (7,221) |