XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Customer Deposits - Scheduled Maturities (Details)
$ in Millions
Jun. 30, 2024
USD ($)
Time Deposits By Maturity  
2024 $ 6,432
2025 5,549
2026 1,071
2027 772
2028 700
After 5 Years 19
Total 14,543
Non-U.S. direct certificates of deposit $ 11