v3.26.1
Receivables from and Payables to Brokers, Dealers, and Clearing Organizations (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Receivables    
Securities borrowed $ 19,027 $ 4,797
Receivables from clearing organizations 2,855 2,327
Receivables for securities failed to deliver 94 42
Other receivables from broker-dealers 28 24
Receivables from brokers, dealers, and clearing organizations 22,004 7,190
Payables    
Deposits for securities loaned 38,659 25,131
Broker-dealer repurchase agreements 3,500 50
Payables to clearing organizations 701 115
Other payables to broker-dealers 690 302
Payables for securities failed to receive 276 91
Payables to brokers, dealers, and clearing organizations $ 43,826 $ 25,689