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
Jun. 30, 2016
Dec. 31, 2015
Other Commitments [Line Items]    
Expire in One Year or Less $ 484,634 $ 483,319
Expire After One Year Through Three Years 148,060 147,778
Expire After Three Years Through Five Years 157,037 167,689
Expire After Five Years 48,161 58,081
Total 837,892 856,867
Loan Commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 78,341 84,884
Expire After One Year Through Three Years 122,261 119,272
Expire After Three Years Through Five Years 149,771 158,920
Expire After Five Years 24,486 37,112
Total 374,859 400,188
Home equity    
Other Commitments [Line Items]    
Expire in One Year or Less 7,978 7,074
Expire After One Year Through Three Years 14,789 18,438
Expire After Three Years Through Five Years 3,495 5,126
Expire After Five Years 22,561 19,697
Total 48,823 50,335
Standby letters of credit and financial guarantees    
Other Commitments [Line Items]    
Expire in One Year or Less 20,022 19,584
Expire After One Year Through Three Years 10,908 9,903
Expire After Three Years Through Five Years 3,645 3,385
Expire After Five Years 1,075 1,218
Total 35,650 34,090
Standby letters of credit and financial guarantees | Consumer Portfolio Segment    
Other Commitments [Line Items]    
Total 278 164
Standby letters of credit and financial guarantees | Investment grade    
Other Commitments [Line Items]    
Total 26,800 25,500
Standby letters of credit and financial guarantees | Non-investment grade    
Other Commitments [Line Items]    
Total 8,600 8,400
Letters of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 1,836 1,650
Expire After One Year Through Three Years 102 165
Expire After Three Years Through Five Years 126 258
Expire After Five Years 39 54
Total 2,103 2,127
Legally binding commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 108,177 113,192
Expire After One Year Through Three Years 148,060 147,778
Expire After Three Years Through Five Years 157,037 167,689
Expire After Five Years 48,161 58,081
Total 461,435 486,740
Credit card lines    
Other Commitments [Line Items]    
Expire in One Year or Less 376,457 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 $ 376,457 $ 370,127