XML 104 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Information about our Options Outstanding (Detail)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding (in shares) | shares 3,785,941
Weighted Average Remaining Contractual Life (Years) 3 years 2 months 26 days
Weighted Average Exercise Price (in dollars per share) $ 15.21
Number Exercisable (in shares) | shares 1,622,132
Weighted Average Remaining Contractual Life (Years) 1 year 10 months 28 days
Weighted Average Exercise Price (in dollars per share) $ 9.53
6.00 – 8.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 6.00
Range of Exercise Prices, upper limit (in dollars per share) $ 8.00
Number Outstanding (in shares) | shares 493,176
Weighted Average Remaining Contractual Life (Years) 11 months 1 day
Weighted Average Exercise Price (in dollars per share) $ 7.26
Number Exercisable (in shares) | shares 480,676
Weighted Average Remaining Contractual Life (Years) 10 months 28 days
Weighted Average Exercise Price (in dollars per share) $ 7.25
8.01 – 9.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 8.01
Range of Exercise Prices, upper limit (in dollars per share) $ 9.00
Number Outstanding (in shares) | shares 1,206,864
Weighted Average Remaining Contractual Life (Years) 1 year 11 months 26 days
Weighted Average Exercise Price (in dollars per share) $ 8.05
Number Exercisable (in shares) | shares 703,360
Weighted Average Remaining Contractual Life (Years) 1 year 10 months 17 days
Weighted Average Exercise Price (in dollars per share) $ 8.06
9.01 – 15.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 9.01
Range of Exercise Prices, upper limit (in dollars per share) $ 15.00
Number Outstanding (in shares) | shares 498,606
Weighted Average Remaining Contractual Life (Years) 2 years 5 months 23 days
Weighted Average Exercise Price (in dollars per share) $ 10.97
Number Exercisable (in shares) | shares 271,253
Weighted Average Remaining Contractual Life (Years) 2 years 4 months 20 days
Weighted Average Exercise Price (in dollars per share) $ 10.66
15.01 – 20.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 15.01
Range of Exercise Prices, upper limit (in dollars per share) $ 20.00
Number Outstanding (in shares) | shares 507,845
Weighted Average Remaining Contractual Life (Years) 3 years 3 months 10 days
Weighted Average Exercise Price (in dollars per share) $ 19.56
Number Exercisable (in shares) | shares 97,441
Weighted Average Remaining Contractual Life (Years) 3 years 3 months 3 days
Weighted Average Exercise Price (in dollars per share) $ 19.58
20.01 – 37.53  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower limit (in dollars per share) 20.01
Range of Exercise Prices, upper limit (in dollars per share) $ 37.53
Number Outstanding (in shares) | shares 1,079,450
Weighted Average Remaining Contractual Life (Years) 6 years 14 days
Weighted Average Exercise Price (in dollars per share) $ 26.75
Number Exercisable (in shares) | shares 69,402
Weighted Average Remaining Contractual Life (Years) 5 years 4 months 20 days
Weighted Average Exercise Price (in dollars per share) $ 21.75