v3.26.1
Investment Securities - Held-to-Maturity Securities (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost $ 74,085 $ 76,170
Unrealized Gains 42 99
Unrealized Losses (9,505) (9,190)
Fair Value 64,622 67,079
U.S. Treasury and agencies    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 649 648
Unrealized Gains 0 0
Unrealized Losses (6) (4)
Fair Value 643 644
Residential mortgage-backed securities | Agency    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 71,561 73,591
Unrealized Gains 38 72
Unrealized Losses (9,494) (9,184)
Fair Value 62,105 64,479
Commercial mortgage-backed securities | Agency    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 1,594 1,644
Unrealized Gains 2 25
Unrealized Losses (5) (2)
Fair Value 1,591 1,667
Other    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 281 287
Unrealized Gains 2 2
Unrealized Losses 0 0
Fair Value $ 283 $ 289