XML 89 R90.htm IDEA: XBRL DOCUMENT v2.4.1.9
Netting Arrangements for Certain Financial Instruments and Securities Financing Activities - Additional Information (Detail) (USD $)
In Billions, unless otherwise specified
Mar. 31, 2015
Derivative [Line Items]  
Notional amount of derivative $ 159.9invest_DerivativeNotionalAmount
Exchange Cleared [Member]  
Derivative [Line Items]  
Notional amount of derivative 42.4invest_DerivativeNotionalAmount
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
Exchange Traded [Member]  
Derivative [Line Items]  
Notional amount of derivative $ 4.7invest_DerivativeNotionalAmount
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember