XML 78 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Summary Information about Options Outstanding (Detail)
9 Months Ended
Sep. 30, 2020
$ / 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
Options Number Outstanding | shares 462,110
Options Outstanding Weighted Average Remaining Contractual Life (Years) 5 years 6 months 21 days
Options Outstanding Weighted Average Exercise Price $ 4.44
Options Number Exercisable | shares 462,110
Options Exercisable Weighted Average Exercise Price $ 4.44
$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
Options Number Outstanding | shares 70,698
Options Outstanding Weighted Average Remaining Contractual Life (Years) 3 years 5 months 1 day
Options Outstanding Weighted Average Exercise Price $ 9.95
Options Number Exercisable | shares 70,698
Options Exercisable Weighted Average Exercise Price $ 9.95
$11.30 - $16.950  
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.950
Options Number Outstanding | shares 13,764
Options Outstanding Weighted Average Remaining Contractual Life (Years) 1 year 11 months 8 days
Options Outstanding Weighted Average Exercise Price $ 12.90
Options Number Exercisable | shares 13,764
Options Exercisable Weighted Average Exercise Price $ 12.90
$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
Options Number Outstanding | shares 6,697
Options Outstanding Weighted Average Remaining Contractual Life (Years) 11 months 26 days
Options Outstanding Weighted Average Exercise Price $ 21.55
Options Number Exercisable | shares 6,697
Options Exercisable Weighted Average Exercise Price $ 21.55
$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
Options Number Outstanding | shares 553,269
Options Outstanding Weighted Average Remaining Contractual Life (Years) 5 years 1 month 20 days
Options Outstanding Weighted Average Exercise Price $ 5.56
Options Number Exercisable | shares 553,269
Options Exercisable Weighted Average Exercise Price $ 5.56