XML 40 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Securities - Other than Temporary Impairment, Credit Losses Recognized in Earnings (Details) (Held-to-maturity Securities [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Held-to-maturity Securities [Member]
   
Other than Temporary Impairment, Credit Losses Recognized in Earnings [Roll Forward]    
Beginning balance of credit losses on held-to-maturity debt securities for which a portion of an other-than-temporary impairment was recognized in other comprehensive income (loss) $ 0us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld
/ us-gaap_DebtSecurityAxis
= us-gaap_HeldtomaturitySecuritiesMember
$ 61us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld
/ us-gaap_DebtSecurityAxis
= us-gaap_HeldtomaturitySecuritiesMember
Increase in credit losses for which an other-than-temporary impairment was previously recognized 0us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_HeldtomaturitySecuritiesMember
2us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses
/ us-gaap_DebtSecurityAxis
= us-gaap_HeldtomaturitySecuritiesMember
Ending balance of credit losses on held-to-maturity debt securities for which a portion of an other-than-temporary impairment was recognized in other comprehensive income (loss) $ 0us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld
/ us-gaap_DebtSecurityAxis
= us-gaap_HeldtomaturitySecuritiesMember
$ 63us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld
/ us-gaap_DebtSecurityAxis
= us-gaap_HeldtomaturitySecuritiesMember