XML 98 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt (Summary of Long-Term Debt) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt $ 24,926 $ 26,233
Less current portion of long-term debt 1,527 1,121
Long-term debt excluding current portion 23,399 25,112
Notes 2.350% To 10.20%, interest payable semi-annually, due through 2061 [Member] | Notes [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 21,784 $ 22,888
Notes 2.350% To 10.20%, interest payable semi-annually, due through 2061 [Member] | Notes [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Interest Rate 2.35%  
Notes 2.350% To 10.20%, interest payable semi-annually, due through 2061 [Member] | Notes [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Interest Rate 10.20%  
Notes 2.350% To 10.20%, interest payable semi-annually, due through 2061 [Member] | Notes [Member] | Weighted Average [Member]    
Debt Instrument [Line Items]    
Weighted average interest rate 4.60% 4.50%
USD Debenture, 7.750%, Maturing January 2027 [Member] | Debenture [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 42 $ 42
Interest Rate 7.75%  
Euro notes, 1.000% to 3.125%, interest payable annually, due through 2031 [Member] | Notes Payable, Other Payables [Member]    
Debt Instrument [Line Items]    
Long-term debt $ 3,100 $ 3,303
Euro notes, 1.000% to 3.125%, interest payable annually, due through 2031 [Member] | Notes Payable, Other Payables [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Interest Rate 1.70%  
Euro notes, 1.000% to 3.125%, interest payable annually, due through 2031 [Member] | Notes Payable, Other Payables [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Interest Rate 3.125%  
Euro notes, 1.000% to 3.125%, interest payable annually, due through 2031 [Member] | Notes Payable, Other Payables [Member] | Weighted Average [Member]    
Debt Instrument [Line Items]    
Weighted average interest rate 2.50% 2.50%