v3.25.1
Financial Instruments and Fair Value Measures - Fair Value Measures (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Assets    
Investment, Type [Extensible Enumeration] Money Market Funds [Member] Money Market Funds [Member]
Foreign currency contracts $ 130 $ 313
Liabilities    
Foreign currency contracts 252 266
Quoted prices in active markets for identical assets (Level 1)    
Liabilities    
Total liabilities 62,234 60,061
Fair Value, Recurring    
Assets    
Cash and equivalents 5,175 5,524
Money market funds and time deposits 10 10
Debt securities 36 33
Equity securities 85 98
Interest rate swap contracts 43  
Total assets 5,436 5,978
Liabilities    
Interest rate swap contracts 135 231
Noncurrent, Financing liability 332 328
Contingent consideration 22,713 21,666
Total liabilities 23,297 22,260
Fair Value, Recurring | Foreign currency contracts    
Assets    
Foreign currency contracts 87 313
Liabilities    
Foreign currency contracts 117 35
Fair Value, Recurring | Quoted prices in active markets for identical assets (Level 1)    
Assets    
Cash and equivalents 4,834 5,179
Money market funds and time deposits 0 0
Debt securities 0 0
Equity securities 54 70
Interest rate swap contracts 0  
Total assets 4,888 5,249
Liabilities    
Interest rate swap contracts 0 0
Noncurrent, Financing liability 0 0
Contingent consideration 0 0
Total liabilities 0 0
Fair Value, Recurring | Quoted prices in active markets for identical assets (Level 1) | Foreign currency contracts    
Assets    
Foreign currency contracts 0 0
Liabilities    
Foreign currency contracts 0 0
Fair Value, Recurring | Significant other observable inputs (Level 2)    
Assets    
Cash and equivalents 341 345
Money market funds and time deposits 10 10
Debt securities 36 33
Equity securities 31 28
Interest rate swap contracts 43  
Total assets 548 729
Liabilities    
Interest rate swap contracts 135 231
Noncurrent, Financing liability 0 0
Contingent consideration 0 0
Total liabilities 252 266
Fair Value, Recurring | Significant other observable inputs (Level 2) | Foreign currency contracts    
Assets    
Foreign currency contracts 87 313
Liabilities    
Foreign currency contracts 117 35
Fair Value, Recurring | Significant unobservable inputs (Level 3)    
Assets    
Cash and equivalents 0 0
Money market funds and time deposits 0 0
Debt securities 0 0
Equity securities 0 0
Interest rate swap contracts 0  
Total assets 0 0
Liabilities    
Interest rate swap contracts 0 0
Noncurrent, Financing liability 332 328
Contingent consideration 22,713 21,666
Total liabilities 23,045 21,994
Fair Value, Recurring | Significant unobservable inputs (Level 3) | Foreign currency contracts    
Assets    
Foreign currency contracts 0 0
Liabilities    
Foreign currency contracts $ 0 $ 0