XML 64 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Financing arrangements - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Instrument [Line Items]    
Repayments of debt $ 2,500 $ 0
Extinguishment of debt (301) (410)
Gain on extinguishment of debt $ 111 133
Notes    
Debt Instrument [Line Items]    
Basis spread on variable rate 1.225%  
4.563% notes due 2048 (4.563% 2048 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.563%  
Effective interest rate 6.30%  
4.663% notes due 2051 (4.663% 2051 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.663%  
Effective interest rate 5.60%  
2.77% notes due 2053 (2.77% 2053 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.77%  
Effective interest rate 5.20%  
Various Long-Term Notes | Notes    
Debt Instrument [Line Items]    
Repayments of debt $ 414 $ 544
2.00% notes due 2032 (2.00% 2032 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.00%  
3.15% notes due 2040 (3.15% 2040 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.15% 3.15%
2.80% notes due 2041 (2.80% 2041 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 2.80% 2.80%
3.375% notes due 2050 (3.375% 2050 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.375% 3.375%
3.00% notes due 2052 (3.00% 2052 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 3.00% 3.00%
4.20% notes due 2052 (4.20% 2052 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.20% 4.20%
4.40% notes due 2062 (4.40% 2062 Notes) | Notes    
Debt Instrument [Line Items]    
Interest rate, stated percentage 4.40% 4.40%