XML 69 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Summary Information about Stock Options Outstanding (Detail)
6 Months Ended
Jun. 30, 2021
$ / shares
shares
$4.36 - $7.20  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit $ 4.36
Range of Exercise Prices, upper limit $ 7.20
Stock Options Number Outstanding | shares 454,010
Stock Options Outstanding Weighted Average Remaining Contractual Life (Years) 4 years 10 months 13 days
Stock Options Outstanding Weighted Average Exercise Price $ 4.41
Stock Options Number Exercisable | shares 454,010
Stock Options Exercisable Weighted Average Exercise Price $ 4.41
$7.50 - $11.25  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 7.50
Range of Exercise Prices, upper limit $ 11.25
Stock Options Number Outstanding | shares 61,817
Stock Options Outstanding Weighted Average Remaining Contractual Life (Years) 2 years 8 months 23 days
Stock Options Outstanding Weighted Average Exercise Price $ 10.17
Stock Options Number Exercisable | shares 61,817
Stock Options Exercisable Weighted Average Exercise Price $ 10.17
$11.30 - $16.95  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 11.30
Range of Exercise Prices, upper limit $ 16.95
Stock Options Number Outstanding | shares 11,302
Stock Options Outstanding Weighted Average Remaining Contractual Life (Years) 1 year 2 months 23 days
Stock Options Outstanding Weighted Average Exercise Price $ 13.03
Stock Options Number Exercisable | shares 11,302
Stock Options Exercisable Weighted Average Exercise Price $ 13.03
17.60 - $26.40  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 17.60
Range of Exercise Prices, upper limit $ 26.40
Stock Options Number Outstanding | shares 6,197
Stock Options Outstanding Weighted Average Remaining Contractual Life (Years) 3 months 7 days
Stock Options Outstanding Weighted Average Exercise Price $ 21.38
Stock Options Number Exercisable | shares 6,197
Stock Options Exercisable Weighted Average Exercise Price $ 21.38
$4.36 - $26.40  
Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]  
Range of Exercise Prices, lower limit 4.36
Range of Exercise Prices, upper limit $ 26.40
Stock Options Number Outstanding | shares 533,326
Stock Options Outstanding Weighted Average Remaining Contractual Life (Years) 4 years 5 months 26 days
Stock Options Outstanding Weighted Average Exercise Price $ 5.46
Stock Options Number Exercisable | shares 533,326
Stock Options Exercisable Weighted Average Exercise Price $ 5.46