v3.24.1.u1
Equity - Stock-Based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award    
Pre-tax compensation expense $ 348 $ 313
Tax benefit 60 55
After-tax compensation expense 288 258
Cost of products sold    
Share-based Compensation Arrangement by Share-based Payment Award    
Pre-tax compensation expense 22 20
Employee Benefits and Share-Based Compensation 31  
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award    
Pre-tax compensation expense 133 117
Employee Benefits and Share-Based Compensation 126  
Selling, general and administrative    
Share-based Compensation Arrangement by Share-based Payment Award    
Pre-tax compensation expense 193 $ 176
Employee Benefits and Share-Based Compensation $ 192