XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Receivables from and Payables to Brokers, Dealers, and Clearing Organizations (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Receivables    
Receivables from clearing organizations $ 2,602 $ 1,670
Securities borrowed 1,620 695
Receivables for securities failed to deliver 50 40
Other receivables from broker-dealers 32 35
Receivables from brokers, dealers, and clearing organizations 4,304 2,440
Payables    
Deposits for securities loaned 17,638 13,068
Other payables to broker-dealers 627 37
Payables for securities failed to receive 175 104
Payables to clearing organizations 144 127
Payables to brokers, dealers, and clearing organizations $ 18,584 $ 13,336