XML 115 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits (Schedule of Interest-Bearing Deposits) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Deposits [Abstract]    
Interest-bearing checking $ 25,079 $ 24,480
Savings 12,022 12,604
Money market—domestic 35,644 33,364
Time deposits 15,720 14,972
Interest-bearing Deposit Liabilities, Total $ 88,465 $ 85,420