v3.26.1
Noninterest Revenue and Noninterest Expense - Investment Banking Fees (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Noninterest revenue [Line Items]        
Underwriting $ 2,197 $ 1,650 $ 3,780 $ 3,140
Advisory 1,011 849 2,286 1,537
Total investment banking fees 3,208 2,499 6,066 4,677
Equity        
Schedule of Noninterest revenue [Line Items]        
Underwriting 827 469 1,303 790
Debt        
Schedule of Noninterest revenue [Line Items]        
Underwriting $ 1,370 $ 1,181 $ 2,477 $ 2,350