v3.25.2
Deposits - Maturities of Interest-Bearing Time Deposits (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Maturities of interest bearing time deposits  
2026 $ 311,806
2027 779
2028 425
2029 479
2030 1,284
After 5 years 294
Total 315,067
U.S.  
Maturities of interest bearing time deposits  
2026 222,209
2027 660
2028 422
2029 465
2030 376
After 5 years 164
Total 224,296
Non-U.S.  
Maturities of interest bearing time deposits  
2026 89,597
2027 119
2028 3
2029 14
2030 908
After 5 years 130
Total $ 90,771