XML 27 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
Securities - Details of Securities (Detail) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost $ 13,037us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 13,365us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 12,412us-gaap_AvailableForSaleSecuritiesAmortizedCost
Gross Unrealized Gains 160us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 132us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 165us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Gross Unrealized Losses 77us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax 137us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax 218us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Fair Value 13,120us-gaap_AvailableForSaleSecurities 13,360us-gaap_AvailableForSaleSecurities 12,359us-gaap_AvailableForSaleSecurities
Held to maturities, Amortized Cost 5,005us-gaap_HeldToMaturitySecurities 5,015us-gaap_HeldToMaturitySecurities 4,826us-gaap_HeldToMaturitySecurities
Held to maturities, Gross Unrealized Gains 28us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain 16us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain 9us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
Held to maturities, Gross Unrealized Losses 30us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss 57us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss 102us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
Held to maturities, Fair Value 5,003us-gaap_HeldToMaturitySecuritiesFairValue 4,974us-gaap_HeldToMaturitySecuritiesFairValue 4,733us-gaap_HeldToMaturitySecuritiesFairValue
Collateralized Mortgage Obligations [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 11,116us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
11,310us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
10,541us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross Unrealized Gains 124us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
96us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
136us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Gross Unrealized Losses 77us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
136us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
208us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Fair Value 11,163us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
11,270us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
10,469us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Held to maturities, Amortized Cost 4,749us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
4,755us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
4,806us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Held to maturities, Gross Unrealized Gains 26us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
15us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
9us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Held to maturities, Gross Unrealized Losses 30us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
57us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
102us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Held to maturities, Fair Value 4,745us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
4,713us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
4,713us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Other Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 30us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
29us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
17us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Gross Unrealized Gains 3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
3us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
4us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Fair Value 33us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
32us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
21us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Held to maturities, Amortized Cost 22us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
20us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
20us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
Held to maturities, Fair Value 22us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
20us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
20us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherDebtSecuritiesMember
States and Political Subdivisions [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 21us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
22us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
37us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Gross Unrealized Gains 1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Fair Value 22us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
23us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
37us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Other Mortgage-Backed Securities [Member]      
Schedule of Available-for-sale Securities [Line Items]      
Amortized Cost 1,870us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
2,004us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
1,817us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
Gross Unrealized Gains 32us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
32us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
25us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
Gross Unrealized Losses   1us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
10us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
Fair Value 1,902us-gaap_AvailableForSaleSecurities
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
2,035us-gaap_AvailableForSaleSecurities
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
1,832us-gaap_AvailableForSaleSecurities
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
Held to maturities, Amortized Cost 234us-gaap_HeldToMaturitySecurities
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
240us-gaap_HeldToMaturitySecurities
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
 
Held to maturities, Gross Unrealized Gains 2us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
1us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
 
Held to maturities, Fair Value $ 236us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember
$ 241us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_UnderlyingAssetClassAxis
= us-gaap_MortgageBackedSecuritiesOtherMember