v3.25.2
Commitments (Other Commitments) (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Other Commitments [Line Items]    
Commitments $ 308,489 $ 295,100
Investments in qualified affordable housing projects 2,700 2,200
Commitments to extend credit    
Other Commitments [Line Items]    
Commitments 290,230 277,785
Commitments to extend credit | Commercial    
Other Commitments [Line Items]    
Commitments 220,701 209,864
Commitments to extend credit | Home equity    
Other Commitments [Line Items]    
Commitments 23,962 24,086
Commitments to extend credit | Credit card    
Other Commitments [Line Items]    
Commitments 37,964 36,447
Commitments to extend credit | Other    
Other Commitments [Line Items]    
Commitments 7,603 7,388
Standby letters of credit    
Other Commitments [Line Items]    
Commitments 11,296 11,251
Standby letters of credit | Remarketing Programs    
Other Commitments [Line Items]    
Commitments 3,700 3,700
Standby bond purchase agreements    
Other Commitments [Line Items]    
Commitments 1,084 1,095
Other commitments    
Other Commitments [Line Items]    
Commitments $ 5,879 $ 4,969