XML 88 R76.htm IDEA: XBRL DOCUMENT v3.4.0.3
Derivative Instruments Derivatives 2 - FV Gains and Losses (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Derivative Instruments, Gain (Loss) [Line Items]    
Net accrual of periodic settlements $ 4,769 $ 5,067
Derivative fair value gains (losses), net (2,733) (1,753)
Risk Management Derivatives [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative fair value gains (losses), net (2,371) (1,514)
Risk Management Derivatives [Member] | Pay-fixed Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative fair value gains (losses), net (5,173) (3,069)
Risk Management Derivatives [Member] | Receive-fixed Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative fair value gains (losses), net 2,987 1,847
Risk Management Derivatives [Member] | Basis Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative fair value gains (losses), net 35 32
Risk Management Derivatives [Member] | Foreign Currency Swap [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative fair value gains (losses), net 3 (29)
Risk Management Derivatives [Member] | Pay-fixed Swaption [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative fair value gains (losses), net 25 91
Risk Management Derivatives [Member] | Receive-fixed Swaption [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative fair value gains (losses), net (117) (159)
Risk Management Derivatives [Member] | Other [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative fair value gains (losses), net 138 2
Risk Management Derivatives [Member] | Interest Rate Swaps    
Derivative Instruments, Gain (Loss) [Line Items]    
Net accrual of periodic settlements (269) (229)
Mortgage commitment derivatives [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative fair value gains (losses), net $ (362) $ (239)