XML 152 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
LONG-TERM DEBT AND CREDIT AGREEMENTS - Schedule of Long-Term Debt and Credit Agreements (Details)
€ in Millions, $ in Millions
Dec. 31, 2024
USD ($)
Aug. 01, 2024
USD ($)
Mar. 01, 2024
USD ($)
Mar. 01, 2024
EUR (€)
Dec. 31, 2023
USD ($)
May 17, 2023
USD ($)
May 17, 2023
EUR (€)
Debt Instrument [Line Items]              
Debt issuance costs $ (303)       $ (245)    
Total Long-term debt and current related maturities 26,826       18,358    
Less: Current maturities of long-term debt 1,347       1,796    
Total Long-term debt 25,479       16,562    
Fair value of hedging instruments | Fair value of hedging instruments              
Debt Instrument [Line Items]              
Fair value of hedging instruments $ (136)       (166)    
0.00% euro notes due 2024              
Debt Instrument [Line Items]              
Various interest rates 0.00%            
Senior notes $ 0       547    
2.30% notes due 2024              
Debt Instrument [Line Items]              
Various interest rates 2.30%            
Senior notes $ 0       750    
4.85% notes due 2024              
Debt Instrument [Line Items]              
Various interest rates 4.85%            
Senior notes $ 0       400    
1.35% notes due 2025              
Debt Instrument [Line Items]              
Various interest rates 1.35%            
Senior notes $ 1,250       1,250    
2.50% notes due 2026              
Debt Instrument [Line Items]              
Various interest rates 2.50%            
Senior notes $ 1,500       1,500    
1.10% notes due 2027              
Debt Instrument [Line Items]              
Various interest rates 1.10%            
Senior notes $ 1,000       1,000    
3.50% euro notes due 2027              
Debt Instrument [Line Items]              
Various interest rates 3.50%         3.50% 3.50%
Senior notes $ 675       711   € 650
4.65% notes due 2027              
Debt Instrument [Line Items]              
Various interest rates 4.65% 4.65%          
Senior notes $ 1,150 $ 1,150     0    
4.95% notes due 2028              
Debt Instrument [Line Items]              
Various interest rates 4.95%            
Senior notes $ 500       500    
2.25% euro notes due 2028              
Debt Instrument [Line Items]              
Various interest rates 2.25%            
Senior notes $ 779       820    
4.25% notes due 2029              
Debt Instrument [Line Items]              
Various interest rates 4.25%         4.25% 4.25%
Senior notes $ 750       750 $ 750  
2.70% notes due 2029              
Debt Instrument [Line Items]              
Various interest rates 2.70%            
Senior notes $ 750       750    
4.875% notes due 2029              
Debt Instrument [Line Items]              
Various interest rates 4.875%   4.875% 4.875%      
Senior notes $ 500   $ 500   0    
4.70% notes due 2030              
Debt Instrument [Line Items]              
Various interest rates 4.70% 4.70%          
Senior notes $ 1,000 $ 1,000     0    
3.375% euro notes due 2030              
Debt Instrument [Line Items]              
Various interest rates 3.375%   3.375% 3.375%      
Senior notes $ 779     € 750 0    
1.95% notes due 2030              
Debt Instrument [Line Items]              
Various interest rates 1.95%            
Senior notes $ 1,000       1,000    
4.95% notes due 2031              
Debt Instrument [Line Items]              
Various interest rates 4.95%   4.95% 4.95%      
Senior notes $ 500   $ 500   0    
1.75% notes due 2031              
Debt Instrument [Line Items]              
Various interest rates 1.75%            
Senior notes $ 1,500       1,500    
4.75% notes due 2032              
Debt Instrument [Line Items]              
Various interest rates 4.75% 4.75%          
Senior notes $ 650 $ 650     0    
0.75% euro notes due 2032              
Debt Instrument [Line Items]              
Various interest rates 0.75%            
Senior notes $ 519       547    
3.75% euro notes due 2032              
Debt Instrument [Line Items]              
Various interest rates 3.75%         3.75% 3.75%
Senior notes $ 519       547   € 500
5.00% notes due 2033              
Debt Instrument [Line Items]              
Various interest rates 5.00%            
Senior notes $ 1,100       1,100    
4.50% notes due 2034              
Debt Instrument [Line Items]              
Various interest rates 4.50%         4.50% 4.50%
Senior notes $ 1,000       1,000 $ 1,000  
4.125% euro notes due 2034              
Debt Instrument [Line Items]              
Various interest rates 4.125%            
Senior notes $ 1,039       1,094    
5.00% notes due 2035              
Debt Instrument [Line Items]              
Various interest rates 5.00% 5.00% 5.00% 5.00%      
Senior notes $ 1,450 $ 700 $ 750   0    
3.75% euro notes due 2036              
Debt Instrument [Line Items]              
Various interest rates 3.75%   3.75% 3.75%      
Senior notes $ 779     € 750 0    
5.70% notes due 2036              
Debt Instrument [Line Items]              
Various interest rates 5.70%            
Senior notes $ 441       441    
5.70% notes due 2037              
Debt Instrument [Line Items]              
Various interest rates 5.70%            
Senior notes $ 462       462    
5.375% notes due 2041              
Debt Instrument [Line Items]              
Various interest rates 5.375%            
Senior notes $ 417       417    
3.812% notes due 2047              
Debt Instrument [Line Items]              
Various interest rates 3.812%            
Senior notes $ 442       442    
2.80% notes due 2050              
Debt Instrument [Line Items]              
Various interest rates 2.80%            
Senior notes $ 750       750    
5.25% notes due 2054              
Debt Instrument [Line Items]              
Various interest rates 5.25%   5.25% 5.25%      
Senior notes $ 1,750   $ 1,750   0    
5.35% notes due 2064              
Debt Instrument [Line Items]              
Various interest rates 5.35%   5.35% 5.35%      
Senior notes $ 650   $ 650   0    
4.37% term loan due 2027              
Debt Instrument [Line Items]              
Various interest rates 4.37%            
Senior notes $ 1,000       0    
6.625% debentures due 2028              
Debt Instrument [Line Items]              
Various interest rates 6.625%            
Debentures $ 201       201    
9.065% debentures due 2033              
Debt Instrument [Line Items]              
Various interest rates 9.065%            
Debentures $ 51       51    
Industrial development bond obligations, floating rate maturing at various dates through 2037              
Debt Instrument [Line Items]              
Industrial development bond obligations, floating rate maturing at various dates through 2037 $ 22       22    
Other (including finance leases), 4.3% weighted average interest rate maturing at various dates through 2031              
Debt Instrument [Line Items]              
Debt, weighted average interest rate 4.30%            
Other (including finance leases), 4.3% weighted average interest rate maturing at various dates through 2031 $ 390       $ 217