Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Credit Extension Commitments (Details)

v3.4.0.3
Commitments and Contingencies - Credit Extension Commitments (Details) - USD ($)
$ in Millions
Mar. 31, 2016
Dec. 31, 2015
Other Commitments [Line Items]    
Expire in One Year or Less $ 494,991 $ 483,319
Expire After One Year Through Three Years 145,239 147,778
Expire After Three Years Through Five Years 156,341 167,689
Expire After Five Years 54,422 58,081
Total 850,993 856,867
Loan Commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 86,955 84,884
Expire After One Year Through Three Years 118,300 119,272
Expire After Three Years Through Five Years 148,779 158,920
Expire After Five Years 32,234 37,112
Total 386,268 400,188
Home equity    
Other Commitments [Line Items]    
Expire in One Year or Less 7,536 7,074
Expire After One Year Through Three Years 16,905 18,438
Expire After Three Years Through Five Years 4,323 5,126
Expire After Five Years 21,126 19,697
Total 49,890 50,335
Standby letters of credit and financial guarantees    
Other Commitments [Line Items]    
Expire in One Year or Less 20,512 19,584
Expire After One Year Through Three Years 9,934 9,903
Expire After Three Years Through Five Years 3,173 3,385
Expire After Five Years 1,018 1,218
Total 34,637 34,090
Standby letters of credit and financial guarantees | Investment grade    
Other Commitments [Line Items]    
Total 25,800 25,500
Standby letters of credit and financial guarantees | Non-investment grade    
Other Commitments [Line Items]    
Total 8,500 8,400
Letters of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 1,415 1,650
Expire After One Year Through Three Years 100 165
Expire After Three Years Through Five Years 66 258
Expire After Five Years 44 54
Total 1,625 2,127
Legally binding commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 116,418 113,192
Expire After One Year Through Three Years 145,239 147,778
Expire After Three Years Through Five Years 156,341 167,689
Expire After Five Years 54,422 58,081
Total 472,420 486,740
Credit card lines    
Other Commitments [Line Items]    
Expire in One Year or Less 378,573 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 378,573 370,127
Consumer Portfolio Segment | Standby letters of credit and financial guarantees    
Other Commitments [Line Items]    
Total $ 335 $ 164