v3.26.1
Receivables from and Payables to Brokers, Dealers, and Clearing Organizations (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Receivables    
Securities borrowed $ 8,593 $ 4,797
Receivables from clearing organizations 3,095 2,327
Other receivables from broker-dealers 88 24
Receivables for securities failed to deliver 32 42
Receivables from brokers, dealers, and clearing organizations 11,808 7,190
Payables    
Deposits for securities loaned 26,484 25,131
Other payables to broker-dealers 651 302
Broker-dealer repurchase agreements 500 50
Payables to clearing organizations 392 115
Payables for securities failed to receive 80 91
Payables to brokers, dealers, and clearing organizations $ 28,107 $ 25,689