Revenue from Contracts with Customers - Revenue Recognition Expected (Detail) $ in Millions | Sep. 30, 2018USD ($) |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 86 |
Performance obligation expected to be satisfied, expected timing | 3 months |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 347 |
Performance obligation expected to be satisfied, expected timing | 1 year |
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 | $ 335 |
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 | $ 214 |
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 | $ 702 |
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 | 2,001 |
Operating Segments [Member] | Exploration and Production [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 27 |
Performance obligation expected to be satisfied, expected timing | 3 months |
Operating Segments [Member] | Exploration and Production [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 104 |
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]: 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 | $ 65 |
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 | 409 |
Operating Segments [Member] | WES Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 124 |
Performance obligation expected to be satisfied, expected timing | 3 months |
Operating Segments [Member] | WES Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 480 |
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]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 545 |
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 | $ 525 |
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 | $ 529 |
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 | $ 2,192 |
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 | 4,395 |
Operating Segments [Member] | Other Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 31 |
Performance obligation expected to be satisfied, expected timing | 3 months |
Operating Segments [Member] | Other Midstream [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ 204 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | Other 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 | $ 293 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | Other 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 | $ 361 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | Other 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 | $ 417 |
Performance obligation expected to be satisfied, expected timing | 1 year |
Operating Segments [Member] | Other 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 | $ 3,107 |
Operating Segments [Member] | Other 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 | 4,413 |
Other and Intersegment Eliminations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (96) |
Performance obligation expected to be satisfied, expected timing | 3 months |
Other and Intersegment Eliminations [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (441) |
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]: 2020-01-01 | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] | |
Performance obligation expected to be satisfied | $ (606) |
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 | $ (672) |
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 | $ (739) |
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 | $ (4,662) |
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,216) |