v3.23.1
Equity - Stock-Based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award    
Pre-tax compensation expense $ 313 $ 306
Tax benefit 55 56
After-tax compensation expense 258 250
Cost of products sold    
Share-based Compensation Arrangement by Share-based Payment Award    
Pre-tax compensation expense 20 19
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award    
Pre-tax compensation expense 117 107
Selling, general and administrative    
Share-based Compensation Arrangement by Share-based Payment Award    
Pre-tax compensation expense $ 176 $ 180