XML 51 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation - Summary of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Number of Options, Abstract  
Number of Options, Outstanding - Beginning balance | shares 4,306,269
Number of Options, Granted | shares 697,538
Number of Options, Exercised | shares (112,423)
Number of Options, Forfeited | shares (94,271)
Number of Options, Expired | shares (30,727)
Number of Options, Outstanding - Ending balance | shares 4,766,386
Number of Options, Exercisable | shares 2,282,312
Weighted Average Price, Abstract  
Weighted-Average Price, Outstanding - Beginning balance | $ / shares $ 79.47
Weighted-Average Price, Granted | $ / shares 123.39
Weighted-Average Price, Exercised | $ / shares 41.59
Weighted-Average Price, Forfeited | $ / shares 138.30
Weighted-Average Price, Expired | $ / shares 205.84
Weighted-Average Price, Outstanding - Ending balance | $ / shares 84.81
Weighted-Average Price, Exercisable | $ / shares $ 46.62