Annual report pursuant to Section 13 and 15(d)

DERIVATIVE INSTRUMENTS AND RISK MANAGEMENT - Amount and Location in the Income Statement for Derivatives Designed as Cash Flow Hedges (Detail)

v2.4.1.9
DERIVATIVE INSTRUMENTS AND RISK MANAGEMENT - Amount and Location in the Income Statement for Derivatives Designed as Cash Flow Hedges (Detail) (Cash Flow Hedging, USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in AOCI on Derivative (Effective Portion) $ 353us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet $ 2us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
Interest rate contracts
   
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in AOCI on Derivative (Effective Portion) (5)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
6us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Foreign exchange contracts
   
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in AOCI on Derivative (Effective Portion) 358us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
44us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
Commodity contracts
   
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in AOCI on Derivative (Effective Portion) $ 0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
$ (48)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember