v3.26.3
Noninterest Revenue and Noninterest Expense - Investment Banking Fees (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Schedule of Noninterest revenue [Line Items]        
Underwriting $ 1,742 $ 1,682 $ 5,522 $ 4,822
Advisory 1,218 930 3,504 2,467
Total investment banking fees 2,960 2,612 9,026 7,289
Equity        
Schedule of Noninterest revenue [Line Items]        
Underwriting 562 528 1,865 1,318
Debt        
Schedule of Noninterest revenue [Line Items]        
Underwriting $ 1,180 $ 1,154 $ 3,657 $ 3,504