XML 113 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Customer Deposits - Scheduled Maturities (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Time Deposits By Maturity  
2025 $ 7,409
2026 2,244
2027 1,399
2028 701
2029 669
After 5 years 0
Total 12,422
Non-U.S. direct certificates of deposit $ 10