Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Credit Extension Commitments (Details)

v3.5.0.2
Commitments and Contingencies - Credit Extension Commitments (Details) - USD ($)
$ in Millions
Sep. 30, 2016
Dec. 31, 2015
Other Commitments [Line Items]    
Expire in One Year or Less $ 492,085 $ 483,319
Expire After One Year Through Three Years 156,956 147,778
Expire After Three Years Through Five Years 162,175 167,689
Expire After Five Years 46,646 58,081
Total 857,862 856,867
Loan Commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 83,122 84,884
Expire After One Year Through Three Years 133,262 119,272
Expire After Three Years Through Five Years 155,783 158,920
Expire After Five Years 21,500 37,112
Total 393,667 400,188
Home equity    
Other Commitments [Line Items]    
Expire in One Year or Less 8,349 7,074
Expire After One Year Through Three Years 12,779 18,438
Expire After Three Years Through Five Years 2,871 5,126
Expire After Five Years 23,713 19,697
Total 47,712 50,335
Standby letters of credit and financial guarantees    
Other Commitments [Line Items]    
Expire in One Year or Less 19,198 19,584
Expire After One Year Through Three Years 10,820 9,903
Expire After Three Years Through Five Years 3,347 3,385
Expire After Five Years 1,355 1,218
Total 34,720 34,090
Standby letters of credit and financial guarantees | Consumer Portfolio Segment    
Other Commitments [Line Items]    
Total 129 164
Standby letters of credit and financial guarantees | Investment grade    
Other Commitments [Line Items]    
Total 26,300 25,500
Standby letters of credit and financial guarantees | Non-investment grade    
Other Commitments [Line Items]    
Total 8,300 8,400
Letters of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 1,460 1,650
Expire After One Year Through Three Years 95 165
Expire After Three Years Through Five Years 174 258
Expire After Five Years 78 54
Total 1,807 2,127
Legally binding commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 112,129 113,192
Expire After One Year Through Three Years 156,956 147,778
Expire After Three Years Through Five Years 162,175 167,689
Expire After Five Years 46,646 58,081
Total 477,906 486,740
Credit card lines    
Other Commitments [Line Items]    
Expire in One Year or Less 379,956 370,127
Expire After One Year Through Three Years 0 0
Expire After Three Years Through Five Years 0 0
Expire After Five Years 0 0
Total $ 379,956 $ 370,127