Disclosures About Fair Value Measurements (Company's Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Detail) - USD ($) $ in Millions | Mar. 31, 2018 | Dec. 31, 2017 |
Fair Value Of Derivatives Disclosure Information [Line Items] | | |
Derivative, Fair Value, Net | $ (302) | $ (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 | 111 | 13 |
Derivative Asset, Fair Value, Gross Liability | (88) | (13) |
Derivative Asset, Fair Value, Amount Not Offset Against Collateral | 23 | 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 | 29 | 1 |
Derivative Asset, Fair Value, Gross Liability | (27) | (1) |
Derivative Asset, Fair Value, Amount Not Offset Against Collateral | 2 | 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 | (336) | (290) |
Derivative Liability, Fair Value, Gross Asset | 88 | 13 |
Derivative Liability, Fair Value, Amount Not Offset Against Collateral | (248) | (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 | (106) | (103) |
Derivative Liability, Fair Value, Gross Asset | 27 | 1 |
Derivative Liability, Fair Value, Amount Not Offset Against Collateral | (79) | (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 | (302) | (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 | 111 | 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 | 29 | 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 | (336) | (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 | (106) | (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 |