XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Information about our Options Outstanding (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (in shares) | shares 2,961,195
Weighted Average Remaining Contractual Life (Years) 3 years 9 months 14 days
Weighted Average Exercise Price (in dollars per share) $ 25.46
Number Exercisable (in shares) | shares 1,668,356
Weighted Average Remaining Contractual Life (Years) 2 years 3 months 10 days
Weighted Average Exercise Price (in dollars per share) $ 15.29
7.27 – 8.21  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 7.27
Range of Exercise Prices, upper limit (in dollars per share) $ 8.21
Number Outstanding (in shares) | shares 638,040
Weighted Average Remaining Contractual Life (Years) 11 months 12 days
Weighted Average Exercise Price (in dollars per share) $ 7.86
Number Exercisable (in shares) | shares 638,040
Weighted Average Remaining Contractual Life (Years) 11 months 12 days
Weighted Average Exercise Price (in dollars per share) $ 7.86
8.22 – 19.76  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 8.22
Range of Exercise Prices, upper limit (in dollars per share) $ 19.76
Number Outstanding (in shares) | shares 701,148
Weighted Average Remaining Contractual Life (Years) 1 year 10 months 20 days
Weighted Average Exercise Price (in dollars per share) $ 15.53
Number Exercisable (in shares) | shares 618,439
Weighted Average Remaining Contractual Life (Years) 1 year 9 months 18 days
Weighted Average Exercise Price (in dollars per share) $ 15.07
19.77 – 27.97  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 19.77
Range of Exercise Prices, upper limit (in dollars per share) $ 27.97
Number Outstanding (in shares) | shares 359,217
Weighted Average Remaining Contractual Life (Years) 4 years 10 months 6 days
Weighted Average Exercise Price (in dollars per share) $ 24.22
Number Exercisable (in shares) | shares 112,799
Weighted Average Remaining Contractual Life (Years) 4 years 8 months 4 days
Weighted Average Exercise Price (in dollars per share) $ 23.30
27.98 – 43.49  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 27.98
Range of Exercise Prices, upper limit (in dollars per share) $ 43.49
Number Outstanding (in shares) | shares 612,500
Weighted Average Remaining Contractual Life (Years) 5 years 7 months 2 days
Weighted Average Exercise Price (in dollars per share) $ 31.47
Number Exercisable (in shares) | shares 298,980
Weighted Average Remaining Contractual Life (Years) 5 years 2 months 8 days
Weighted Average Exercise Price (in dollars per share) $ 28.57
43.50 – 55.40  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 43.50
Range of Exercise Prices, upper limit (in dollars per share) $ 55.40
Number Outstanding (in shares) | shares 650,290
Weighted Average Remaining Contractual Life (Years) 6 years 3 months 29 days
Weighted Average Exercise Price (in dollars per share) $ 48.46
Number Exercisable (in shares) | shares 98
Weighted Average Remaining Contractual Life (Years) 5 years 11 months 26 days
Weighted Average Exercise Price (in dollars per share) $ 55.40