XML 106 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deposits (Schedule of Aggregate Amount of Maturities of All Time Deposits) (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Deposits [Abstract]  
Time Deposit Maturities, Next Twelve Months $ 12,900
Time Deposit Maturities, Year Two 1,551
Time Deposit Maturities, Year Three 269
Time Deposit Maturities, Year Four 194
Time Deposit Maturities, Year Five 40
Time Deposit Maturities, after Year Five 18
Time Deposits, Total $ 14,972