v3.25.2
Investment Debt Securities (Held-to-maturity Debt Securities) (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost and Net Carrying Amount $ 1,371 $ 1,666
Gross Unrecognized Holding Gains 4 3
Gross Unrecognized Holding (Losses) (3) (7)
Held-to-maturity, fair value 1,372 1,662
U.S. Government & other government related    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost and Net Carrying Amount 1,259 1,538
Gross Unrecognized Holding Gains 2 2
Gross Unrecognized Holding (Losses) (3) (7)
Held-to-maturity, fair value 1,258 1,533
GSE MBS    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost and Net Carrying Amount 104 115
Gross Unrecognized Holding Gains 2 1
Gross Unrecognized Holding (Losses) 0 0
Held-to-maturity, fair value 106 116
Government guaranteed MBS    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost and Net Carrying Amount 4 8
Gross Unrecognized Holding Gains 0 0
Gross Unrecognized Holding (Losses) 0 0
Held-to-maturity, fair value 4 8
Other MBS    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost and Net Carrying Amount 4 5
Gross Unrecognized Holding Gains 0 0
Gross Unrecognized Holding (Losses) 0 0
Held-to-maturity, fair value $ 4 $ 5