v3.26.1
Bank Deposits - Deposits from Banking Clients Consisting of Interest Bearing and Noninterest Bearing Deposits (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Interest-bearing deposits:    
Deposits swept from brokerage accounts $ 228,543,000,000 $ 232,410,000,000
Checking 17,030,000,000 16,473,000,000
Time certificates of deposit 2,435,000,000 2,000,000,000
Savings and other 3,576,000,000 3,637,000,000
Total interest-bearing deposits 251,584,000,000 254,520,000,000
Non-interest-bearing deposits 1,457,000,000 1,227,000,000
Total bank deposits $ 253,041,000,000 $ 255,747,000,000
Weighted-average interest rates on outstanding time certificates of deposit 3.77% 4.03%
Uninsured time CDs and time deposits in excess of FDIC insurance limits $ 0 $ 0