XML 121 R96.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Instruments - Impact on Statements of Income, Cash Flow Hedges (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)      
Recognition of net losses related to cash flow hedges in Income $ (74)    
Maximum length of time hedged in forecasted transactions, terminated cash flow hedges 6 years    
Maximum length of time hedged in forecasted transactions, open cash flow hedges 6 years    
Cash Flow Hedging      
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)      
Amounts reclassified from AOCI to income $ 18    
Amounts recorded in OCI (245)    
Total change in OCI for period (263)    
Amounts reclassified from AOCI to income   $ (134) $ (360)
Amounts recorded in OCI   147 (450)
Total change in OCI for period   281 (90)
Cash Flow Hedging | Interest rate      
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)      
Amounts reclassified from AOCI to income 44    
Amounts recorded in OCI (44)    
Total change in OCI for period (88)    
Amounts reclassified from AOCI to income   (17) (74)
Amounts recorded in OCI   12 (55)
Total change in OCI for period   29 19
Cash Flow Hedging | Foreign exchange      
Derivatives gains/(losses) recorded in income and other comprehensive income/(loss)      
Amounts reclassified from AOCI to income (26)    
Amounts recorded in OCI (201)    
Total change in OCI for period $ (175)    
Amounts reclassified from AOCI to income   (117) (286)
Amounts recorded in OCI   135 (395)
Total change in OCI for period   $ 252 $ (109)