Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Credit Extension Commitments (Details)

v3.21.2
Commitments and Contingencies - Credit Extension Commitments (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Other Commitments [Line Items]    
Expire in One Year or Less $ 532,419 $ 515,919
Expire After One Year Through Three Years 212,510 187,114
Expire After Three Years Through Five Years 174,877 150,668
Expire After Five Years 57,754 47,267
Total 977,560 900,968
Legally binding commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 130,037 130,964
Expire After One Year Through Three Years 212,510 187,114
Expire After Three Years Through Five Years 174,877 150,668
Expire After Five Years 57,754 47,267
Total 575,178 516,013
Loan commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 105,772 109,406
Expire After One Year Through Three Years 196,782 171,887
Expire After Three Years Through Five Years 162,919 139,508
Expire After Five Years 32,030 16,091
Total 497,503 436,892
Unfunded loan commitment, held as a security    
Other Commitments [Line Items]    
Total 5,400 4,800
Home equity lines of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 841 710
Expire After One Year Through Three Years 4,439 2,992
Expire After Three Years Through Five Years 10,237 8,738
Expire After Five Years 25,257 29,892
Total 40,774 42,332
Standby letters of credit and financial guarantees    
Other Commitments [Line Items]    
Expire in One Year or Less 21,850 19,962
Expire After One Year Through Three Years 11,127 12,038
Expire After Three Years Through Five Years 1,689 2,397
Expire After Five Years 424 1,257
Total 35,090 35,654
Standby letters of credit and financial guarantees | Credit Card and Other Consumer    
Other Commitments [Line Items]    
Total 495 500
Standby letters of credit and financial guarantees | Investment grade    
Other Commitments [Line Items]    
Total 25,700 25,000
Standby letters of credit and financial guarantees | Non-investment grade    
Other Commitments [Line Items]    
Total 8,900 10,200
Letters of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 1,574 886
Expire After One Year Through Three Years 162 197
Expire After Three Years Through Five Years 32 25
Expire After Five Years 43 27
Total 1,811 1,135
Credit card lines    
Other Commitments [Line Items]    
Expire in One Year or Less 402,382 384,955
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 $ 402,382 $ 384,955