Disclosures About Fair Value Measurements (Company's Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Detail) - USD ($) $ in Millions | Jun. 30, 2018 | Dec. 31, 2017 |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative, Fair Value, Net | $ (353) | $ (379) |
Commodity Derivative Price Swap Contracts [Member] | Derivative Asset Current [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset | 344 | 13 |
Derivative Asset, Fair Value, Gross Liability | (171) | (13) |
Derivative Asset, Fair Value, Amount Not Offset Against Collateral | 173 | 0 |
Commodity Derivative Price Swap Contracts [Member] | Derivative Asset Noncurrent [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset | 55 | 1 |
Derivative Asset, Fair Value, Gross Liability | (55) | (1) |
Derivative Asset, Fair Value, Amount Not Offset Against Collateral | 0 | 0 |
Commodity Derivative Price Swap Contracts [Member] | Derivative Liability Current [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | (529) | (290) |
Derivative Liability, Fair Value, Gross Asset | 171 | 13 |
Derivative Liability, Fair Value, Amount Not Offset Against Collateral | (358) | (277) |
Commodity Derivative Price Swap Contracts [Member] | Derivative Liability Noncurrent [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | (223) | (103) |
Derivative Liability, Fair Value, Gross Asset | 55 | 1 |
Derivative Liability, Fair Value, Amount Not Offset Against Collateral | (168) | (102) |
Fair Value Inputs Level 1 [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative, Fair Value, Net | 0 | 0 |
Fair Value Inputs Level 1 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Asset Current [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset | 0 | 0 |
Fair Value Inputs Level 1 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Asset Noncurrent [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset | 0 | 0 |
Fair Value Inputs Level 1 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Liability Current [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 0 | 0 |
Fair Value Inputs Level 1 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Liability Noncurrent [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 0 | 0 |
Fair Value Inputs Level 2 [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative, Fair Value, Net | (353) | (379) |
Fair Value Inputs Level 2 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Asset Current [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset | 344 | 13 |
Fair Value Inputs Level 2 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Asset Noncurrent [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset | 55 | 1 |
Fair Value Inputs Level 2 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Liability Current [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | (529) | (290) |
Fair Value Inputs Level 2 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Liability Noncurrent [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | (223) | (103) |
Fair Value Inputs Level 3 [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative, Fair Value, Net | 0 | 0 |
Fair Value Inputs Level 3 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Asset Current [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset | 0 | 0 |
Fair Value Inputs Level 3 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Asset Noncurrent [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Asset, Fair Value, Gross Asset | 0 | 0 |
Fair Value Inputs Level 3 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Liability Current [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | 0 | 0 |
Fair Value Inputs Level 3 [Member] | Commodity Derivative Price Swap Contracts [Member] | Derivative Liability Noncurrent [Member] | | |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative Liability, Fair Value, Gross Liability | $ 0 | $ 0 |