XML 112 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Deposits - Scheduled Maturities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Time Deposits By Maturity  
2024 $ 11,740
2025 4,370
2026 933
2027 776
2028 704
After 5 years 0
Total 18,523
Non-U.S. direct certificates of deposit $ 6