XML 156 R129.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment, Geographic and Revenue Information - Trading Revenues by Product Type (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue        
Trading revenues $ 4,131 $ 3,802 $ 8,983 $ 8,279
Interest rate        
Disaggregation of Revenue        
Trading revenues 1,495 1,209 3,321 2,577
Foreign exchange        
Disaggregation of Revenue        
Trading revenues 269 126 541 388
Equity        
Disaggregation of Revenue        
Trading revenues 2,323 2,403 4,627 4,615
Commodity and other        
Disaggregation of Revenue        
Trading revenues 481 335 1,076 874
Credit        
Disaggregation of Revenue        
Trading revenues $ (437) $ (271) $ (582) $ (175)