v3.25.4
Deposits - Maturities of Time Deposits (Detail)
$ in Millions
Dec. 31, 2025
USD ($)
Time Deposits By Maturity [Line Items]  
2026 $ 158,783
2027 15,059
2028 4,153
2029 3,023
2030 2,487
2031 - thereafter 1,765
Total 185,270
U.S.  
Time Deposits By Maturity [Line Items]  
2026 111,797
2027 14,520
2028 3,942
2029 2,811
2030 2,427
2031 - thereafter 1,757
Total 137,254
Non-U.S.  
Time Deposits By Maturity [Line Items]  
2026 46,986
2027 539
2028 211
2029 212
2030 60
2031 - thereafter 8
Total $ 48,016