v3.20.1
Equity - Amounts Reclassified Out Of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Significant amounts reclassified out of each component of AOCI    
Gains on derivative amount excluded from effectiveness testing $ 428 $ 325
Tax expense (benefit) 88 88
Total reclassifications, net of tax (3,010) (2,456)
Losses (gains) on foreign currency forward exchange contracts 1,942 1,694
Pension and post-employment benefits    
Significant amounts reclassified out of each component of AOCI    
Amortization of actuarial losses and other [1] 61 25
Tax benefit (13) (5)
Total reclassifications, net of tax 48 20
Reclassification out of accumulated other comprehensive loss | Cash flow hedging activities    
Significant amounts reclassified out of each component of AOCI    
Tax expense (benefit) 1 5
Total reclassifications, net of tax (6) (35)
Reclassification out of accumulated other comprehensive loss | Net investment hedging activity | Net investment hedging activities    
Significant amounts reclassified out of each component of AOCI    
Gains on derivative amount excluded from effectiveness testing [2] (8) 0
Tax expense (benefit) 2 0
Total reclassifications, net of tax (6) 0
Foreign currency forward exchange contracts | Reclassification out of accumulated other comprehensive loss | Cash flow hedging activities    
Significant amounts reclassified out of each component of AOCI    
Losses (gains) on foreign currency forward exchange contracts [3] 0 (40)
Treasury rate lock agreements | Reclassification out of accumulated other comprehensive loss | Cash flow hedging activities    
Significant amounts reclassified out of each component of AOCI    
Gains on derivative amount excluded from effectiveness testing [2] $ 7 $ 0
[1]
(b) Amounts are included in the computation of net periodic benefit cost (see Note 9).
[2] (a) Amounts are included in interest expense, net (see Note 8)
[3]
(c) Amounts are included in cost of products sold (see Note 8).