XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Customer Deposits - Scheduled Maturities (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Time Deposits By Maturity  
2026 $ 5,543
2027 5,094
2028 2,724
2029 672
2030 1,877
After 5 years 0
Total 15,909
Non-U.S. direct certificates of deposit $ 12