XML 156 R121.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Deposits - Components (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Customer deposits    
Fixed rate certificates $ 13,284 $ 9,080
Other 151 221
Total investment certificate reserves 13,435 9,301
Interest bearing checking 1,258 1,117
Money market 19,940 17,189
Savings 301 0
Brokerage deposits 2,387 3,168
Total banking and brokerage deposits 23,886 21,474
Total $ 37,321 $ 30,775 [1]
[1] Certain prior period amounts have been restated. See Note 3 for more information.