v3.25.4
Derivative Instruments - FV Gains and Losses (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net $ (957) $ 1,211 $ 514
Net contractual interest expense on interest-rate swaps $ 28,608 $ 28,748 $ 28,773
Derivative Gain Loss Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag Total derivatives fair value gains (losses), net Total derivatives fair value gains (losses), net Total derivatives fair value gains (losses), net
Pay-fixed      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net $ (1,003) $ 1,472 $ (1,441)
Receive-fixed      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net 1,806 242 2,441
Basis      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net 4 (22) 39
Foreign currency      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net 25 (15) 32
Pay-fixed swaption      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net (190) 66 (2)
Receive-fixed swaption      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net (60) (20) (10)
Futures      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net 21 1 0
Risk management derivatives      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net 71 760 348
Net contractual interest expense on interest-rate swaps (532) (964) (711)
Mortgage commitment derivatives      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net (1,006) 533 120
Credit enhancement derivatives      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net (23) (82) 46
Other derivatives      
Derivative Instruments, Gain (Loss) [Line Items]      
Total risk management derivatives fair value gains (losses), net $ 1 $ 0 $ 0