v3.26.1
Deposits - Maturities of Time Deposits (Detail)
$ in Millions
Jun. 30, 2026
USD ($)
Time Deposits By Maturity [Line Items]  
Remainder of 2026 $ 100,906
2027 84,842
2028 8,548
2029 4,642
2030 3,486
2031 2,028
2032 - thereafter 1,382
Total 205,834
U.S.  
Time Deposits By Maturity [Line Items]  
Remainder of 2026 67,874
2027 62,212
2028 8,100
2029 4,439
2030 3,411
2031 2,019
2032 - thereafter 1,331
Total 149,386
Non-U.S.  
Time Deposits By Maturity [Line Items]  
Remainder of 2026 33,032
2027 22,630
2028 448
2029 203
2030 75
2031 9
2032 - thereafter 51
Total $ 56,448