XML 101 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Derivatives, Fair Value [Line Items]          
Maximum Amount of Future Payments under Credit Default Swaps $ 10,780   $ 10,780   $ 11,520
Credit Risk Derivative Assets, at Fair Value 107   107    
Estimated Fair Value of Credit Default Swaps         271
Estimated Fair Value Assets 15,871   15,871   10,084
Estimated Fair Value Liabilities 4,001   4,001   3,737
Excess securities collateral received on derivatives 314   314   $ 389
Collateral Amount Not Provided Due to Downgrade Threshold 15   15    
Derivative Instrument Detail [Abstract]          
Net amounts reclassified into net derivatives gains (losses) on discontinued cash flow hedges 32 $ 57 $ 27 $ 58  
Hedging exposure to variability in future cash flows for specific length of time     9 years   8 years
Accumulated Other Comprehensive Income Loss 5,400   $ 5,400   $ 2,200
Cumulative foreign currency translation gain (loss) recorded in accumulated other comprehensive income (loss) for net investment in foreign operations hedges 244   244   148
Excess securities collateral provided on derivatives 264   264   266
Securities collateral received which the company is permitted to sell or repledge, amount that has been sold or repledged 0   0    
Nonperformance Risk [Member]          
Derivative Instruments, Gain (Loss) [Line Items]          
Net derivatives gains (losses) (110) $ (13) 75 $ (75)  
Over the Counter [Member]          
Derivatives, Fair Value [Line Items]          
Excess securities collateral received on derivatives (201)   (201)   (156)
Excess securities collateral provided on derivatives (139)   (139)   (189)
Cash collateral on derivative assets (9,896)   (9,896)   (5,317)
Exchange-traded          
Derivatives, Fair Value [Line Items]          
Excess securities collateral received on derivatives (2,400)   (2,400)   (1,000)
Excess securities collateral provided on derivatives (271)   (271)   (143)
Cash collateral on derivative assets 0   0   0
Accrued Liabilities [Member]          
Derivatives, Fair Value [Line Items]          
Estimated Fair Value Assets 153   153   111
Estimated Fair Value Liabilities $ 11   $ 11   $ (21)