XML 116 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Schedule of Aggregate Amount of Maturities of All Time Deposits) (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Deposits [Abstract]  
Time Deposit Maturities, Next Twelve Months $ 14,391
Time Deposit Maturities, Year Two 1,022
Time Deposit Maturities, Year Three 219
Time Deposit Maturities, Year Four 56
Time Deposit Maturities, Year Five 27
Time Deposit Maturities, after Year Five 5
Time Deposits, Total $ 15,720