v3.24.0.1
Financial Instruments and Fair Value Measures - Fair Value Measures (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets      
Investment, Type [Extensible Enumeration] Money Market Funds [Member] Money Market Funds [Member]  
Foreign currency contracts $ 66 $ 163  
Liabilities      
Foreign currency contracts 496 524  
Change in fair value recognized in net earnings (5,128) (2,761) $ (2,679)
Recurring      
Assets      
Cash and equivalents 12,814 9,201  
Money market funds and time deposits 10 21  
Debt securities 26 28  
Equity securities 111 91  
Total assets 13,027 9,504  
Liabilities      
Interest rate swap contracts 293 392  
Contingent consideration 19,890 16,384  
Total liabilities 20,386 16,908  
Recurring | Foreign currency contracts      
Assets      
Foreign currency contracts 66 163  
Liabilities      
Foreign currency contracts 203 132  
Recurring | Quoted prices in active markets for identical assets (Level 1)      
Assets      
Cash and equivalents 6,223 4,201  
Money market funds and time deposits 0 0  
Debt securities 0 0  
Equity securities 86 59  
Total assets 6,309 4,260  
Liabilities      
Interest rate swap contracts 0 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 6,591 5,000  
Money market funds and time deposits 10 21  
Debt securities 26 28  
Equity securities 25 32  
Total assets 6,718 5,244  
Liabilities      
Interest rate swap contracts 293 392  
Contingent consideration 0 0  
Total liabilities 496 524  
Recurring | Significant other observable inputs (Level 2) | Foreign currency contracts      
Assets      
Foreign currency contracts 66 163  
Liabilities      
Foreign currency contracts 203 132  
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  
Contingent consideration 19,890 16,384  
Total liabilities 19,890 16,384  
Recurring | Significant unobservable inputs (Level 3) | Foreign currency contracts      
Assets      
Foreign currency contracts 0 0  
Liabilities      
Foreign currency contracts $ 0 $ 0