Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Credit Extension Commitments (Details)

v3.8.0.1
Commitments and Contingencies - Credit Extension Commitments (Details) - USD ($)
$ in Millions
Sep. 30, 2017
Dec. 31, 2016
Other Commitments [Line Items]    
Expire in One Year or Less $ 476,726 $ 489,638
Expire After One Year Through Three Years 150,056 154,621
Expire After Three Years Through Five Years 150,221 158,837
Expire After Five Years 50,205 48,259
Total 827,208 851,355
Legally binding commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 111,719 111,865
Expire After One Year Through Three Years 150,056 154,621
Expire After Three Years Through Five Years 150,221 158,837
Expire After Five Years 50,205 48,259
Total 462,201 473,582
Loan commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 81,579 82,609
Expire After One Year Through Three Years 133,609 133,063
Expire After Three Years Through Five Years 145,154 152,854
Expire After Five Years 18,639 22,129
Total 378,981 390,655
Home equity lines of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 7,400 8,806
Expire After One Year Through Three Years 5,531 10,701
Expire After Three Years Through Five Years 2,212 2,644
Expire After Five Years 30,265 25,050
Total 45,408 47,201
Standby letters of credit and other    
Other Commitments [Line Items]    
Expire in One Year or Less 21,520 19,165
Expire After One Year Through Three Years 10,814 10,754
Expire After Three Years Through Five Years 2,760 3,225
Expire After Five Years 1,221 1,027
Total 36,315 34,171
Standby letters of credit and other | Credit Card and Other Consumer    
Other Commitments [Line Items]    
Total 375 376
Standby letters of credit and other | Investment grade    
Other Commitments [Line Items]    
Total 26,500 25,500
Standby letters of credit and other | Non-investment grade    
Other Commitments [Line Items]    
Total 8,200 8,300
Letters of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 1,220 1,285
Expire After One Year Through Three Years 102 103
Expire After Three Years Through Five Years 95 114
Expire After Five Years 80 53
Total 1,497 1,555
Credit card lines    
Other Commitments [Line Items]    
Expire in One Year or Less 365,007 377,773
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 $ 365,007 $ 377,773