v3.25.4
Deposits (Schedule of Aggregate Amount of Maturities of All Time Deposits) (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Deposits [Abstract]  
Time Deposit Maturities, Next Twelve Months $ 13,139
Time Deposit Maturities, Year Two 615
Time Deposit Maturities, Year Three 74
Time Deposit Maturities, Year Four 38
Time Deposit Maturities, Year Five 18
Time Deposit Maturities, after Year Five 4
Time Deposits, Total $ 13,888