XML 160 R146.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments, Contingencies and Guarantees - Guarantees (Detail) - USD ($)
$ in Millions
Sep. 30, 2016
Dec. 31, 2015
Derivative Guarantee [Member]    
Guarantor Obligations [Line Items]    
Carrying Value of Net Liability $ 9,524 $ 8,351
Maximum Payout/Notional Amount by Period of Expiration 741,799 926,443
Derivative Guarantee [Member] | Maturities, Year 1 [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration 148,983 640,288
Derivative Guarantee [Member] | Maturities, Year 2 and Year 3 [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration 374,101 168,784
Derivative Guarantee [Member] | Maturities, Year 4 and Year 5 [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration 143,847 67,643
Derivative Guarantee [Member] | Maturities, Year 6 and Thereafter [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration 74,868 49,728
Securities Lending Indemnification [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration 38,386 31,902
Securities Lending Indemnification [Member] | Maturities, Year 1 [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration 38,386 31,902
Financial Guarantee [Member]    
Guarantor Obligations [Line Items]    
Carrying Value of Net Liability 65 76
Maximum Payout/Notional Amount by Period of Expiration 3,245 4,461
Financial Guarantee [Member] | Maturities, Year 1 [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration 193 611
Financial Guarantee [Member] | Maturities, Year 2 and Year 3 [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration 1,336 1,402
Financial Guarantee [Member] | Maturities, Year 4 and Year 5 [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration 1,247 1,772
Financial Guarantee [Member] | Maturities, Year 6 and Thereafter [Member]    
Guarantor Obligations [Line Items]    
Maximum Payout/Notional Amount by Period of Expiration $ 469 $ 676