XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Hedging Activities (Narrative) (Details) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
Derivative Asset, Notional Amount $ 13,913 $ 14,911
Gross Notional Value, Translated Earnings Contracts [Member]    
Derivative Asset, Notional Amount 12,600 13,600
Gross Notional Value, Collar Options [Member]    
Derivative Asset, Notional Amount 2,500 2,600
Gross Notional Value, Foreign Exchange Forward [Member]    
Derivative Asset, Notional Amount 10,100 11,000
Gross Notional Value, Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member]    
Derivative Asset, Notional Amount $ 8,500 $ 9,100