v3.26.1
Off-balance Sheet Lending-related Financial Instruments, Guarantees, and Other Commitments - Standby Letters of Credit and Other Financial Guarantees (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Standby letters of credit and other financial guarantees and other letters of credit [Abstract]        
Total lending-related commitments $ 1,896,313 $ 1,817,307    
Allowance for lending-related commitments 5,151 5,071 $ 2,932 $ 2,101
Total carrying value 6,205 6,278    
Standby letters of credit and other financial guarantees        
Standby letters of credit and other financial guarantees and other letters of credit [Abstract]        
Investment-grade 22,762 20,535    
Noninvestment-grade 10,172 9,384    
Total lending-related commitments 32,934 29,919    
Allowance for lending-related commitments 206 175    
Guarantee liability 460 441    
Total carrying value 666 616    
Commitments with collateral 18,882 16,969    
Other letters of credit        
Standby letters of credit and other financial guarantees and other letters of credit [Abstract]        
Investment-grade 3,207 3,187    
Noninvestment-grade 1,505 1,342    
Total lending-related commitments 4,712 4,529    
Allowance for lending-related commitments 15 13    
Guarantee liability 0 0    
Total carrying value 15 13    
Commitments with collateral $ 423 $ 540