XML 29 R70.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investment Securities - Schedule of Contractual Maturities of Securities Held to Maturity (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Carrying Value    
Due after 5 years through 10 years $ 1,144us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount  
Due after 10 years 21,356us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount  
Carrying Value 22,500us-gaap_HeldToMaturitySecurities 19,132us-gaap_HeldToMaturitySecurities
Fair Value    
Due after 5 years through 10 years 1,221us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue  
Due after 10 years 22,413us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue  
Fair Value $ 23,634us-gaap_HeldToMaturitySecuritiesFairValue $ 19,185us-gaap_HeldToMaturitySecuritiesFairValue