v3.25.4
Segment, Geographic and Revenue Information - Trading Revenues by Product Type (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue      
Trading revenues $ 18,556 $ 16,763 $ 15,263
Interest rate      
Disaggregation of Revenue      
Trading revenues 4,358 5,901 4,646
Foreign exchange      
Disaggregation of Revenue      
Trading revenues 1,698 1,170 1,054
Equity      
Disaggregation of Revenue      
Trading revenues 11,937 9,005 8,929
Commodity and other      
Disaggregation of Revenue      
Trading revenues 1,967 2,003 1,624
Credit      
Disaggregation of Revenue      
Trading revenues $ (1,404) $ (1,316) $ (990)