XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Customer Deposits - Scheduled Maturities (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Time Deposits By Maturity  
2025 $ 4,212
2026 3,682
2027 3,650
2028 2,721
2029 669
After 5 Years 1,836
Total 16,770
Non-U.S. direct certificates of deposit $ 11