XML 116 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Bank Deposits (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Interest-bearing deposits:    
Deposits swept from brokerage accounts $ 412,287 $ 332,513
Checking 22,786 17,785
Savings and other 7,234 6,739
Total interest-bearing deposits 442,307 357,037
Non-interest-bearing deposits 1,471 985
Total bank deposits $ 443,778 $ 358,022