XML 91 R76.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments - Impact on Statements of Income, Net Investment Hedges (Details) - Net Investment Hedging - Foreign exchange - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Gains/(losses) recorded in income and other comprehensive income/(loss)    
Amounts recorded in income $ 21 $ (10)
Amounts recorded in OCI $ (38) $ (389)