XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments - Notional Values of Hedging Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Net investment hedge debt | Euro notes    
Derivative [Line Items]    
Notional Amount $ 3,723 $ 3,436
Net investment hedge debt | British pound sterling notes    
Derivative [Line Items]    
Notional Amount 326 349
Net investment hedge debt | Swiss franc notes    
Derivative [Line Items]    
Notional Amount 1,240 1,448
Net investment hedge debt | Canadian dollar notes    
Derivative [Line Items]    
Notional Amount 442 462
Currency exchange contracts | Intercompany loans and forecasted interest payments    
Derivative [Line Items]    
Notional Amount 2,195 2,474
Currency exchange contracts | Forecasted transactions    
Derivative [Line Items]    
Notional Amount 4,217 3,993
Commodity contracts    
Derivative [Line Items]    
Notional Amount 7,967 7,238
Interest rate contracts    
Derivative [Line Items]    
Notional Amount 4,250 5,250
Net investment hedge contracts    
Derivative [Line Items]    
Notional Amount 6,909 $ 6,864
Net investment hedge contracts | Net investment hedge debt    
Derivative [Line Items]    
Notional Amount $ 6,900