v3.22.0.1
Incentive Stock Programs - General (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Apr. 30, 2017
Incentive Stock Program    
Total unrecognized compensation cost $ 450  
Stock options    
Incentive Stock Program    
Stock options granted during the period (in shares) 2,865,115  
Award vesting period 3 years  
Stock options | Maximum    
Incentive Stock Program    
Maximum term of option 10 years  
Restricted stock awards    
Incentive Stock Program    
Award vesting period 3 years  
Portion of awards vesting in any one year for awards that vest over three years (as a percent) 33.33%  
For awards with a term of over three years, number of years in which no more than one-third of the award vests 1 year  
Restricted stock units    
Incentive Stock Program    
Award vesting period 3 years  
Number of shares of common stock received for each vested restricted stock unit (in shares) 1  
2017 Incentive Stock Program    
Incentive Stock Program    
Incentive stock programs, shares authorized for issuance   170,000,000
Incentive stock programs, shares reserved for future issuance 102,000,000  
2017 Incentive Stock Program | Stock options    
Incentive Stock Program    
Stock options granted during the period (in shares) 2,865,115  
2017 Incentive Stock Program | Restricted stock awards    
Incentive Stock Program    
Grants in period, restricted stock (in shares) 497,373  
2017 Incentive Stock Program | Restricted stock units    
Incentive Stock Program    
Awards and units granted during period (in shares) 4,721,696