XML 121 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Deposits - Schedule of Composition of Deposits (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Maturities of Time Deposits [Abstract]    
Savings $ 26,010 $ 26,695
Time deposits 6,485 6,613
Other interest-bearing deposits 19,158 16,252
Interest-bearing deposits 51,653 49,560
Noninterest-bearing deposits 15,823 16,021
Total deposits $ 67,476 $ 65,581