Noninterest Revenue and Noninterest Expense - Investment Banking Fees (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Schedule of Noninterest revenue [Line Items] | ||||
Underwriting | $ 1,650 | $ 1,524 | $ 3,140 | $ 2,881 |
Advisory | 849 | 780 | 1,537 | 1,377 |
Total investment banking fees | 2,499 | 2,304 | 4,677 | 4,258 |
Equity | ||||
Schedule of Noninterest revenue [Line Items] | ||||
Underwriting | 469 | 494 | 790 | 848 |
Debt | ||||
Schedule of Noninterest revenue [Line Items] | ||||
Underwriting | $ 1,181 | $ 1,030 | $ 2,350 | $ 2,033 |