XML 37 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative and Hedging Activities - Cash Flow Hedges Components of AOCI Table (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Accumulated Other Comprehensive Income (Loss), Net of Tax Period Start $ (143)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Unrealized gains (losses) on derivative instruments, net of income tax expense (benefit) of ($1) and $1 (1)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 3us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Reclassification of (gains) losses on settled derivative instruments, net of income tax expense (benefit) of $7 and $7 10us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax 11us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
Accumulated Other Comprehensive Income (Loss), Net of Tax Period End (134)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Cash Flow Hedging [Member]    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Accumulated Other Comprehensive Income (Loss), Before Tax, Period End (231)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(269)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Accumulated Other Comprehensive Income (Loss), Net of Tax Period Start (143)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(167)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax (2)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
4us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Unrealized gains (losses) on derivative instruments, net of income tax expense (benefit) of ($1) and $1 (1)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
3us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax 17us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
18us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Reclassification of (gains) losses on settled derivative instruments, net of income tax expense (benefit) of $7 and $7 10us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
11us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Accumulated Other Comprehensive Income (Loss), Before Tax, Period End (216)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(247)us-gaap_AccumulatedOtherComprehensiveIncomeLossBeforeTax1
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Accumulated Other Comprehensive Income (Loss), Net of Tax Period End $ (134)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ (153)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember