XML 126 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Unrecognized Tax Benefits Rollforward (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Disclosure [Abstract]      
Balance at January 1 $ (147)us-gaap_UnrecognizedTaxBenefits $ (46)us-gaap_UnrecognizedTaxBenefits $ (31)us-gaap_UnrecognizedTaxBenefits
Increases related to prior-year tax positions (11)us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions (54)us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions (17)us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Decreases related to prior-year tax positions 39us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions 3us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions 3us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Increases related to current-year tax positions (1,568)us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions (72)us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions (1)us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Settlements 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities 5us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Lapse of statute of limitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations 17us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations 0us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Balance at December 31 $ (1,687)us-gaap_UnrecognizedTaxBenefits $ (147)us-gaap_UnrecognizedTaxBenefits $ (46)us-gaap_UnrecognizedTaxBenefits