XML 77 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Reconciliation of Beginning and Ending Amounts of Unrecognized Tax Benefits (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Income Tax Disclosure [Abstract]    
Balance at January 1 $ 570us-gaap_UnrecognizedTaxBenefits $ 523us-gaap_UnrecognizedTaxBenefits
Additions based on tax positions taken in the current year 42us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 161us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Additions based on tax positions of prior years 70us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 2us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Reductions based on tax positions of prior years (76)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (96)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Reductions due to settlements with taxing authorities (3)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (19)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Reductions due to lapses in statutes of limitation   (1)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Balance at December 31 $ 603us-gaap_UnrecognizedTaxBenefits $ 570us-gaap_UnrecognizedTaxBenefits