Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies - Credit Extension Commitments (Details)

v3.25.4
Commitments and Contingencies - Credit Extension Commitments (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Other Commitments [Line Items]    
Expire in One Year or Less $ 645,638 $ 609,089
Expire After One Year Through Three Years 244,061 246,309
Expire After Three Years Through Five Years 255,671 203,074
Expire After Five Years 47,806 41,700
Total 1,193,176 1,100,172
Legally binding commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 168,712 152,904
Expire After One Year Through Three Years 244,061 246,309
Expire After Three Years Through Five Years 255,671 203,074
Expire After Five Years 47,806 41,700
Total 716,250 643,987
Loan commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 139,725 123,520
Expire After One Year Through Three Years 224,524 227,539
Expire After Three Years Through Five Years 244,340 191,469
Expire After Five Years 24,587 19,011
Total 633,176 561,539
Unfunded loan commitment, held as a security    
Other Commitments [Line Items]    
Total 3,400 4,400
Home equity lines of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 4,247 3,518
Expire After One Year Through Three Years 9,808 10,570
Expire After Three Years Through Five Years 7,240 8,920
Expire After Five Years 21,787 21,272
Total 43,082 44,280
Standby letters of credit and financial guarantees    
Other Commitments [Line Items]    
Expire in One Year or Less 24,086 25,080
Expire After One Year Through Three Years 9,626 8,006
Expire After Three Years Through Five Years 4,018 2,589
Expire After Five Years 386 370
Total 38,116 36,045
Standby letters of credit and financial guarantees | Credit Card and Other Consumer    
Other Commitments [Line Items]    
Total 987 1,000
Standby letters of credit and financial guarantees | Investment grade    
Other Commitments [Line Items]    
Total 26,800 25,000
Standby letters of credit and financial guarantees | Non-investment grade    
Other Commitments [Line Items]    
Total 10,400 10,100
Letters of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 639 781
Expire After One Year Through Three Years 46 142
Expire After Three Years Through Five Years 19 8
Expire After Five Years 44 19
Total 748 950
Other commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 15 5
Expire After One Year Through Three Years 57 52
Expire After Three Years Through Five Years 54 88
Expire After Five Years 1,002 1,028
Total 1,128 1,173
Credit card lines    
Other Commitments [Line Items]    
Expire in One Year or Less 476,926 456,185
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 $ 476,926 $ 456,185