v3.26.1
Revenue and Expenses, Net Gains (Losses) from Trading Activities (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Net Gains (Losses) from Trading Activities [Line Items]        
Total net gains (losses) from trading activities $ 1,393 $ 1,376 $ 2,744 $ 2,760
Interest rate [Member]        
Net Gains (Losses) from Trading Activities [Line Items]        
Total net gains (losses) from trading activities (804) 250 (240) 1,569
Commodity [Member]        
Net Gains (Losses) from Trading Activities [Line Items]        
Total net gains (losses) from trading activities 210 197 470 429
Equity [Member]        
Net Gains (Losses) from Trading Activities [Line Items]        
Total net gains (losses) from trading activities 379 128 827 469
Foreign exchange [Member]        
Net Gains (Losses) from Trading Activities [Line Items]        
Total net gains (losses) from trading activities 1,455 640 1,547 (43)
Credit [Member]        
Net Gains (Losses) from Trading Activities [Line Items]        
Total net gains (losses) from trading activities $ 153 $ 161 $ 140 $ 336