Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Credit Extension Commitments (Details)

v3.22.2.2
Commitments and Contingencies - Credit Extension Commitments (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Other Commitments [Line Items]    
Expire in One Year or Less $ 560,971 $ 533,045
Expire After One Year Through Three Years 176,719 206,709
Expire After Three Years Through Five Years 224,917 187,400
Expire After Five Years 43,953 52,664
Total 1,006,560 979,818
Legally binding commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 134,222 126,876
Expire After One Year Through Three Years 176,719 206,709
Expire After Three Years Through Five Years 224,917 187,400
Expire After Five Years 43,953 52,664
Total 579,811 573,649
Loan commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 108,780 102,464
Expire After One Year Through Three Years 159,380 190,687
Expire After Three Years Through Five Years 210,765 174,978
Expire After Five Years 20,174 26,635
Total 499,099 494,764
Unfunded loan commitment, held as a security    
Other Commitments [Line Items]    
Total 3,200 4,600
Home equity lines of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 1,285 890
Expire After One Year Through Three Years 6,643 5,097
Expire After Three Years Through Five Years 11,310 10,268
Expire After Five Years 22,120 24,276
Total 41,358 40,531
Standby letters of credit and financial guarantees    
Other Commitments [Line Items]    
Expire in One Year or Less 23,186 22,359
Expire After One Year Through Three Years 10,561 10,742
Expire After Three Years Through Five Years 2,762 2,017
Expire After Five Years 449 422
Total 36,958 35,540
Standby letters of credit and financial guarantees | Credit Card and Other Consumer    
Other Commitments [Line Items]    
Total 534 512
Standby letters of credit and financial guarantees | Investment grade    
Other Commitments [Line Items]    
Total 26,400 26,300
Standby letters of credit and financial guarantees | Non-investment grade    
Other Commitments [Line Items]    
Total 10,100 8,700
Letters of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 946 1,145
Expire After One Year Through Three Years 70 124
Expire After Three Years Through Five Years 37 56
Expire After Five Years 49 98
Total 1,102 1,423
Other commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 25 18
Expire After One Year Through Three Years 65 59
Expire After Three Years Through Five Years 43 81
Expire After Five Years 1,161 1,233
Total 1,294 1,391
Credit card lines    
Other Commitments [Line Items]    
Expire in One Year or Less 426,749 406,169
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 $ 426,749 $ 406,169