v3.26.1
Segment, Geographic and Revenue Information - Trading Revenues by Product Type (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue    
Trading revenues $ 6,730 $ 5,111
Interest rate    
Disaggregation of Revenue    
Trading revenues 926 1,373
Foreign exchange    
Disaggregation of Revenue    
Trading revenues 673 628
Equity    
Disaggregation of Revenue    
Trading revenues 3,967 3,027
Commodity and other    
Disaggregation of Revenue    
Trading revenues 1,111 324
Credit    
Disaggregation of Revenue    
Trading revenues $ 53 $ (241)