v3.26.1
Derivatives - Derivative Assets and Liabilities at Fair Value (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Derivative [Line Items]    
Notional or contractual amount $ 1,135,632 $ 1,034,422
Derivative interest receivable and other 1 107
Netting adjustments to derivative assets (3,774) (3,981)
Derivative Asset 1,561 1,466
Derivative interest payable and other (196) 0
Netting adjustments to derivative liabilities 4,191 3,979
Derivative liabilities, net (983) (781)
Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Notional or contractual amount 1,016,081 908,514
Derivative assets at fair value 5,227 5,142
Derivative liabilities at fair value (2,630) (2,536)
Not Designated as Hedging Instrument, Economic Hedge | CDX swaption    
Derivative [Line Items]    
Notional or contractual amount 2,400 6,400
Derivative assets at fair value 1 1
Not Designated as Hedging Instrument, Economic Hedge | Swaps    
Derivative [Line Items]    
Notional or contractual amount 621,581 557,848
Derivative assets at fair value 1,098 1,148
Derivative liabilities at fair value (308) (306)
Not Designated as Hedging Instrument, Economic Hedge | Written options | Written    
Derivative [Line Items]    
Notional or contractual amount 47,380 40,480
Derivative assets at fair value 0 0
Derivative liabilities at fair value (1,434) (1,459)
Not Designated as Hedging Instrument, Economic Hedge | Purchased options | Purchased    
Derivative [Line Items]    
Notional or contractual amount 111,866 108,030
Derivative assets at fair value 4,020 3,893
Derivative liabilities at fair value 0 0
Not Designated as Hedging Instrument, Economic Hedge | Futures    
Derivative [Line Items]    
Notional or contractual amount 78,860 87,007
Derivative assets at fair value 0 0
Derivative liabilities at fair value 0 0
Not Designated as Hedging Instrument, Economic Hedge | Interest-rate risk management derivatives    
Derivative [Line Items]    
Notional or contractual amount 859,687 793,365
Derivative assets at fair value 5,118 5,041
Derivative liabilities at fair value (1,742) (1,765)
Not Designated as Hedging Instrument, Economic Hedge | Mortgage commitment derivatives    
Derivative [Line Items]    
Notional or contractual amount 94,829 57,170
Derivative assets at fair value 48 28
Derivative liabilities at fair value (98) (15)
Not Designated as Hedging Instrument, Economic Hedge | Credit risk transfer [Member]    
Derivative [Line Items]    
Notional or contractual amount 27,373 26,883
Derivative assets at fair value 0 0
Derivative liabilities at fair value (128) (155)
Not Designated as Hedging Instrument, Economic Hedge | Other    
Derivative [Line Items]    
Notional or contractual amount 34,192 31,096
Derivative assets at fair value 61 73
Derivative liabilities at fair value (662) (601)
Designated as Hedging Instrument | Fair Value Hedging    
Derivative [Line Items]    
Notional or contractual amount 119,551 125,908
Derivative assets at fair value 107 198
Derivative liabilities at fair value (2,348) (2,224)
Designated as Hedging Instrument | Fair Value Hedging | Swaps    
Derivative [Line Items]    
Notional or contractual amount 119,551 125,908
Derivative assets at fair value 107 198
Derivative liabilities at fair value $ (2,348) $ (2,224)