XML 218 R186.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Maturities of Interest-Bearing Time Deposits (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Maturities of interest bearing time deposits  
2025 $ 312,103
2026 836
2027 484
2028 167
2029 1,035
After 5 years 291
Total 314,916
U.S.  
Maturities of interest bearing time deposits  
2025 222,676
2026 749
2027 482
2028 149
2029 314
After 5 years 162
Total 224,532
Non-U.S.  
Maturities of interest bearing time deposits  
2025 89,427
2026 87
2027 2
2028 18
2029 721
After 5 years 129
Total $ 90,384