v3.26.1
Deposits - Summary (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Deposits [Abstract]    
Savings and demand deposits $ 328,552 $ 315,883
Time deposits 117,516 99,640
Total 446,068 415,523
Deposits subject to FDIC insurance 349,061 331,322
Deposits not subject to FDIC insurance $ 97,007 $ 84,201