v3.25.0.1
Financial Instruments and Fair Value Measures - Fair Value Measures (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Assets      
Investment, Type [Extensible Enumeration] Money Market Funds [Member] Money Market Funds [Member]  
Foreign currency contracts $ 313 $ 66  
Liabilities      
Foreign currency contracts 266 496  
Noncurrent, Financing Liability 328 0  
Change in fair value recognized in net earnings (3,771) (5,128) $ (2,761)
Recurring      
Assets      
Cash and equivalents 5,524 12,814  
Money market funds and time deposits 10 10  
Debt securities 33 26  
Equity securities 98 111  
Total assets 5,978 13,027  
Liabilities      
Interest rate swap contracts 231 293  
Noncurrent, Financing Liability 328    
Contingent consideration 21,666 19,890  
Total liabilities 22,260 20,386  
Recurring | Foreign currency contracts      
Assets      
Foreign currency contracts 313 66  
Liabilities      
Foreign currency contracts 35 203  
Recurring | Quoted prices in active markets for identical assets (Level 1)      
Assets      
Cash and equivalents 5,179 6,223  
Money market funds and time deposits 0 0  
Debt securities 0 0  
Equity securities 70 86  
Total assets 5,249 6,309  
Liabilities      
Interest rate swap contracts 0 0  
Noncurrent, Financing Liability 0    
Contingent consideration 0 0  
Total liabilities 0 0  
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  
Recurring | Significant other observable inputs (Level 2)      
Assets      
Cash and equivalents 345 6,591  
Money market funds and time deposits 10 10  
Debt securities 33 26  
Equity securities 28 25  
Total assets 729 6,718  
Liabilities      
Interest rate swap contracts 231 293  
Noncurrent, Financing Liability 0    
Contingent consideration 0 0  
Total liabilities 266 496  
Recurring | Significant other observable inputs (Level 2) | Foreign currency contracts      
Assets      
Foreign currency contracts 313 66  
Liabilities      
Foreign currency contracts 35 203  
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  
Total assets 0 0  
Liabilities      
Interest rate swap contracts 0 0  
Noncurrent, Financing Liability 328    
Contingent consideration 21,666 19,890  
Total liabilities 21,994 19,890  
Recurring | Significant unobservable inputs (Level 3) | Foreign currency contracts      
Assets      
Foreign currency contracts 0 0  
Liabilities      
Foreign currency contracts $ 0 $ 0