v3.25.4
Derivative Instruments - Schedule of Notional and Fair Value Position (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Notional amount $ 668,079 $ 474,869
Asset Derivatives    
Netting Adjustment (199) (362)
Derivative assets 177 179
Liability Derivatives    
Derivatives liabilities at fair value (152) (154)
Table Footnote    
Cash collateral posted for derivative instruments 1,100 2,000
Cash collateral received for derivative instruments (27) (3)
Total risk management derivatives portfolio    
Derivative [Line Items]    
Notional amount 477,083 332,643
Asset Derivatives    
Netting Adjustment (199) (362)
Derivative assets 78 39
Liability Derivatives    
Netting adjustment 1,242 2,367
Derivatives liabilities at fair value (14) (1)
Total risk management derivatives portfolio | Risk management derivatives designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 47,198 36,761
Asset Derivatives    
Derivative assets, gross 0 0
Liability Derivatives    
Derivative liabilities, gross 0 0
Total risk management derivatives portfolio | Risk management derivatives not designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 429,885 295,882
Asset Derivatives    
Derivative assets, gross 277 401
Liability Derivatives    
Derivative liabilities, gross (1,256) (2,368)
Pay-fixed | Risk management derivatives designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 38,759 26,704
Asset Derivatives    
Derivative assets, gross 0 0
Liability Derivatives    
Derivative liabilities, gross 0 0
Pay-fixed | Risk management derivatives not designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 199,744 146,628
Asset Derivatives    
Derivative assets, gross 0 0
Liability Derivatives    
Derivative liabilities, gross 0 0
Receive-fixed | Risk management derivatives designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 8,439 10,057
Asset Derivatives    
Derivative assets, gross 0 0
Liability Derivatives    
Derivative liabilities, gross 0 0
Receive-fixed | Risk management derivatives not designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 194,394 135,686
Asset Derivatives    
Derivative assets, gross 145 71
Liability Derivatives    
Derivative liabilities, gross (1,082) (2,164)
Basis | Risk management derivatives not designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 250 250
Asset Derivatives    
Derivative assets, gross 28 26
Liability Derivatives    
Derivative liabilities, gross 0 0
Foreign currency | Risk management derivatives not designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 334 310
Asset Derivatives    
Derivative assets, gross 0 0
Liability Derivatives    
Derivative liabilities, gross (56) (81)
Pay-fixed swaption | Risk management derivatives not designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 11,956 7,006
Asset Derivatives    
Derivative assets, gross 91 280
Liability Derivatives    
Derivative liabilities, gross (4) (31)
Receive-fixed swaption | Risk management derivatives not designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 11,661 5,916
Asset Derivatives    
Derivative assets, gross 13 24
Liability Derivatives    
Derivative liabilities, gross (114) (92)
Futures | Risk management derivatives not designated as hedging instruments:    
Derivative [Line Items]    
Notional amount 11,546 86
Asset Derivatives    
Derivative assets, gross 0 0
Liability Derivatives    
Derivative liabilities, gross 0 0
Mortgage commitment derivatives    
Derivative [Line Items]    
Notional amount 162,995 113,451
Asset Derivatives    
Netting Adjustment 0 0
Derivative assets 55 112
Liability Derivatives    
Netting adjustment 0 0
Derivatives liabilities at fair value (131) (137)
Mortgage commitments to purchase whole loans    
Derivative [Line Items]    
Notional amount 4,005 2,634
Asset Derivatives    
Derivative assets 7 1
Liability Derivatives    
Derivatives liabilities at fair value (1) (9)
Forward contracts to purchase mortgage-related securities    
Derivative [Line Items]    
Notional amount 47,122 31,883
Asset Derivatives    
Derivative assets 48 3
Liability Derivatives    
Derivatives liabilities at fair value (13) (118)
Forward contracts to sell mortgage-related securities    
Derivative [Line Items]    
Notional amount 111,868 78,934
Asset Derivatives    
Derivative assets 0 108
Liability Derivatives    
Derivatives liabilities at fair value (117) (10)
Credit enhancement derivatives    
Derivative [Line Items]    
Notional amount 732 0
Asset Derivatives    
Derivative assets 0 0
Liability Derivatives    
Derivatives liabilities at fair value (4) 0
Credit enhancement derivatives    
Derivative [Line Items]    
Notional amount 27,269 28,775
Asset Derivatives    
Derivative assets 44 28
Liability Derivatives    
Derivatives liabilities at fair value $ (3) $ (16)