v3.26.1
Derivative Instruments - FV Gains and Losses (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net $ 385 $ (335)
Net contractual interest income (expense) on interest-rate swaps 7,198 7,001
Pay-fixed    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net 586 (879)
Receive-fixed    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net (677) 1,015
Basis    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net 9 12
Foreign currency    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net (10) 9
Pay-fixed    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net (38) (14)
Receive-fixed    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net 21 0
Futures    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net 99 (1)
Risk management derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net (23) (76)
Net contractual interest income (expense) on interest-rate swaps (13) (218)
Mortgage commitment derivatives fair value gains (losses), net    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net 422 (242)
Credit enhancement derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net (10) (17)
Other derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Total derivatives fair value gains (losses), net $ (4) $ 0