v3.25.2
Accumulated Other Comprehensive Income - Reclassification Out of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Defined Benefit Plan Disclosure [Line Items]            
Reclassification adjustments recognized in income $ 0   $ (27)   $ 0 $ (27)
Reclassification forward currency exchange contracts to Cost of goods sold 732   705   1,431 1,448
Reclassification cross-currency swaps to Interest expense 25   62   54 93
Reclassification cross-currency swaps to Non-operating (income) expense (6)   (1)   (7) (6)
Tax effect on reclassification to income 15   23   38 38
Amounts reclassified from AOCI, net (87) $ (62) (64) $ (66) (149) (130)
Reclassification out of Accumulated Other Comprehensive Income            
Defined Benefit Plan Disclosure [Line Items]            
Reclassification adjustments recognized in income           (5)
Amounts reclassified from AOCI, net (36)   (13)   (53) (22)
Reclassification out of Accumulated Other Comprehensive Income | Foreign Exchange Translation Adjustment            
Defined Benefit Plan Disclosure [Line Items]            
Reclassification adjustments recognized in income 0   (5)   0 (5)
Amounts reclassified from AOCI, net 0   (5)   0 (5)
Reclassification out of Accumulated Other Comprehensive Income | Changes in Fair Value of Effective Cash Flow Hedges            
Defined Benefit Plan Disclosure [Line Items]            
Reclassification forward currency exchange contracts to Cost of goods sold 0   (2)   0 (4)
Reclassification cross-currency swaps to Interest expense 4   1   4 (1)
Reclassification cross-currency swaps to Non-operating (income) expense (45)   (6)   (64) (13)
Tax effect on reclassification to income 5   (1)   7 1
Amounts reclassified from AOCI, net $ (36)   $ (8)   $ (53) $ (17)