Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Credit Extension Commitments (Details)

v3.26.1
Commitments and Contingencies - Credit Extension Commitments (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Other Commitments [Line Items]    
Expire in One Year or Less $ 668,810 $ 645,638
Expire After One Year Through Three Years 226,953 244,061
Expire After Three Years Through Five Years 275,370 255,671
Expire After Five Years 47,015 47,806
Total 1,218,148 1,193,176
Legally binding commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 179,383 168,712
Expire After One Year Through Three Years 226,953 244,061
Expire After Three Years Through Five Years 275,370 255,671
Expire After Five Years 47,015 47,806
Total 728,721 716,250
Loan commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 150,605 139,725
Expire After One Year Through Three Years 207,317 224,524
Expire After Three Years Through Five Years 263,825 244,340
Expire After Five Years 22,139 24,587
Total 643,886 633,176
Unfunded loan commitment, held as a security    
Other Commitments [Line Items]    
Total 3,500 3,400
Home equity lines of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 4,427 4,247
Expire After One Year Through Three Years 8,561 9,808
Expire After Three Years Through Five Years 5,956 7,240
Expire After Five Years 23,356 21,787
Total 42,300 43,082
Standby letters of credit and financial guarantees    
Other Commitments [Line Items]    
Expire in One Year or Less 23,608 24,086
Expire After One Year Through Three Years 10,962 9,626
Expire After Three Years Through Five Years 5,477 4,018
Expire After Five Years 495 386
Total 40,542 38,116
Standby letters of credit and financial guarantees | Credit Card and Other Consumer    
Other Commitments [Line Items]    
Total 962 987
Standby letters of credit and financial guarantees | Investment grade    
Other Commitments [Line Items]    
Total 29,500 26,800
Standby letters of credit and financial guarantees | Non-investment grade    
Other Commitments [Line Items]    
Total 10,100 10,400
Letters of credit    
Other Commitments [Line Items]    
Expire in One Year or Less 730 639
Expire After One Year Through Three Years 66 46
Expire After Three Years Through Five Years 15 19
Expire After Five Years 28 44
Total 839 748
Other commitments    
Other Commitments [Line Items]    
Expire in One Year or Less 13 15
Expire After One Year Through Three Years 47 57
Expire After Three Years Through Five Years 97 54
Expire After Five Years 997 1,002
Total 1,154 1,128
Credit card lines    
Other Commitments [Line Items]    
Expire in One Year or Less 489,427 476,926
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 $ 489,427 $ 476,926