XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Bank Deposits (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Interest-bearing deposits:    
Deposits swept from brokerage accounts $ 367,943 $ 412,287
Checking 20,198 22,786
Savings and other 6,666 7,234
Total interest-bearing deposits 394,807 442,307
Non-interest-bearing deposits 908 1,471
Total bank deposits $ 395,715 $ 443,778