XML 129 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing arrangements - Debt Extinguishment (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Repayments of debt $ 3,600,000,000 $ 1,454,000,000 $ 0
Extinguishment of debt, amount 659,000,000 647,000,000 297,000,000
Gain on extinguishment of debt $ 215,000,000 $ 225,000,000 78,000,000
Notes      
Debt Instrument [Line Items]      
Repayments of debt     $ 0
Notes | 3.15% notes due 2040 (3.15% 2040 Notes)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 3.15% 3.15%  
Notes | 2.80% notes due 2041 (2.80% 2041 Notes)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 2.80% 2.80% 2.80%
Notes | 3.375% notes due 2050 (3.375% 2050 Notes)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 3.375% 3.375%  
Notes | 3.00% notes due 2052 (3.00% 2052 Notes)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 3.00% 3.00% 3.00%
Notes | 4.20% notes due 2052 (4.20% 2052 Notes)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.20% 4.20% 4.20%
Notes | 4.40% notes due 2062 (4.40% 2062 Notes)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 4.40% 4.40% 4.40%
Notes | 2.00% notes due 2032 (2.00% 2032 Notes)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 2.00% 2.00% 2.00%
Notes | 2.20% notes due 2027 (2.20% 2027 Notes)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 2.20%   2.20%
Notes | 1.65% notes due in 2028 (1.65% 2028 Notes)      
Debt Instrument [Line Items]      
Interest rate, stated percentage 1.65%   1.65%
Notes | Term loan due April 2025      
Debt Instrument [Line Items]      
Repayments of debt $ 2,000,000,000.0    
Notes | Term loan due October 2026      
Debt Instrument [Line Items]      
Repayments of debt 200,000,000    
Notes | 3.625% notes due 2024 (3.625% 2024 Notes)      
Debt Instrument [Line Items]      
Repayments of debt $ 1,400,000,000    
Interest rate, stated percentage 3.625%    
Notes | 2.25% Notes Due 2023      
Debt Instrument [Line Items]      
Interest rate, stated percentage   2.25%  
Notes | 0.41% Notes Due 2023      
Debt Instrument [Line Items]      
Interest rate, stated percentage   0.41%  
Notes | Various Long-Term Notes      
Debt Instrument [Line Items]      
Repayments of debt $ 875,000,000 $ 881,000,000 $ 378,000,000