v3.26.1
Trading Assets and Liabilities - Summary of Market Making Revenues by Major Product Type (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Trading activity, gains and losses, net [Line Items]        
Market making $ 7,637 $ 4,733 $ 13,098 $ 10,456
Interest rates        
Trading activity, gains and losses, net [Line Items]        
Market making 675 3,621 (1,830) 8,031
Credit        
Trading activity, gains and losses, net [Line Items]        
Market making 10 135 792 253
Currencies        
Trading activity, gains and losses, net [Line Items]        
Market making 1,954 (2,238) 3,877 (4,710)
Equities        
Trading activity, gains and losses, net [Line Items]        
Market making 4,537 3,078 8,325 6,020
Commodities        
Trading activity, gains and losses, net [Line Items]        
Market making $ 461 $ 137 $ 1,934 $ 862