v3.26.1
Bank Deposits - Deposits from Banking Clients Consisting of Interest Bearing and Noninterest Bearing Deposits (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Interest-bearing deposits:    
Deposits swept from brokerage accounts $ 228,347,000,000 $ 232,410,000,000
Checking 16,008,000,000 16,473,000,000
Time certificates of deposit 283,000,000 2,000,000,000
Savings and other 3,545,000,000 3,637,000,000
Total interest-bearing deposits 248,183,000,000 254,520,000,000
Non-interest-bearing deposits 1,499,000,000 1,227,000,000
Total bank deposits $ 249,682,000,000 $ 255,747,000,000
Weighted-average interest rates on outstanding time certificates of deposit 3.90% 4.03%
Uninsured time CDs and time deposits in excess of FDIC insurance limits $ 0 $ 0