XML 152 R135.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments Contingencies and Guarantees (Guarantees Issued) (Details) - USD ($)
$ in Millions
Dec. 31, 2016
Dec. 31, 2015
Insurance Treaty Guarantee [Member]    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Current Carrying Value $ 902,216 $ 765,505
Insurance Treaty Guarantee Net Of Assets Held In Trust [Member]    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Current Carrying Value 780,786 634,909
Guarantee Of Borrowed Securities [Member]    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Current Carrying Value 263,820 259,540
Product Financing Arrangement [Member]    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Current Carrying Value 119,073 100,000
Guarantee Of Lease Obligations [Member]    
Guarantor Obligations [Line Items]    
Guarantor Obligations, Current Carrying Value $ 2,428 $ 5,217