XML 126 R110.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Cash Flow Hedges - Gain (Loss) in OCI or Reclassified from AOCI (Details) - Cash flow hedge - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Derivatives in Cash Flow Hedging Relationships    
Pretax Gain (Loss) Recognized in Other Comprehensive Income on Derivative $ (113) $ (26)
Pretax Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income 71 70
Foreign currency exchange contracts    
Derivatives in Cash Flow Hedging Relationships    
Pretax Gain (Loss) Recognized in Other Comprehensive Income on Derivative (111) 96
Foreign currency exchange contracts | Cost of sales    
Derivatives in Cash Flow Hedging Relationships    
Pretax Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income 80 74
Interest rate contracts    
Derivatives in Cash Flow Hedging Relationships    
Pretax Gain (Loss) Recognized in Other Comprehensive Income on Derivative (2) (122)
Interest rate contracts | Interest expense    
Derivatives in Cash Flow Hedging Relationships    
Pretax Gain (Loss) Reclassified from Accumulated Other Comprehensive Income into Income $ (9) $ (4)