XML 41 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives and Risk Management Activities (Details 6) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative Asset Positions    
Gross Position - Asset $ 493us-gaap_DerivativeFairValueOfDerivativeAsset $ 133us-gaap_DerivativeFairValueOfDerivativeAsset
Netting Adjustment (262)us-gaap_DerivativeAssetFairValueGrossLiability (148)us-gaap_DerivativeAssetFairValueGrossLiability
Cash collateral received (133)us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset  
Cash collateral paid   161us-gaap_DerivativeCollateralRightToReclaimCash
Net Position - Asset 98us-gaap_DerivativeAssets 146us-gaap_DerivativeAssets
Derivative Liability Positions    
Gross Position - Liability (384)us-gaap_DerivativeFairValueOfDerivativeLiability (157)us-gaap_DerivativeFairValueOfDerivativeLiability
Netting Adjustment 262us-gaap_DerivativeLiabilityFairValueGrossAsset 148us-gaap_DerivativeLiabilityFairValueGrossAsset
Net Position - Liability (122)us-gaap_DerivativeLiabilities (9)us-gaap_DerivativeLiabilities
Other current assets    
Derivative Asset Positions    
Net Position - Asset 71us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
116us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
Other long-term assets    
Derivative Asset Positions    
Net Position - Asset 27us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
30us-gaap_DerivativeAssets
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentAssetsMember
Other current liabilities    
Derivative Liability Positions    
Net Position - Liability (91)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
(8)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
Other long-term liabilities    
Derivative Liability Positions    
Net Position - Liability $ (31)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
$ (1)us-gaap_DerivativeLiabilities
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember