XML 71 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Information about Stock Options Outstanding Under all Stock Plans (Detail)
9 Months Ended
Sep. 30, 2017
$ / shares
shares
Range One [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices $ 5.00
Upper range of exercise prices $ 6.00
Options Outstanding, Number | shares 13,900
Options Outstanding, Weighted Average Contractual Life (Years) 5 years 9 months 22 days
Options Outstanding, Weighted-Average Exercise Price $ 5.08
Options Exercisable, Number | shares 3,400
Options Exercisable, Weighted Average Exercise Price $ 5.17
Range Two [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 6.01
Upper range of exercise prices $ 7.00
Options Outstanding, Number | shares 38,289
Options Outstanding, Weighted Average Contractual Life (Years) 7 months 7 days
Options Outstanding, Weighted-Average Exercise Price $ 6.82
Options Exercisable, Number | shares 38,289
Options Exercisable, Weighted Average Exercise Price $ 6.82
Range Three [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 7.01
Upper range of exercise prices $ 8.00
Options Outstanding, Number | shares 493,708
Options Outstanding, Weighted Average Contractual Life (Years) 2 years 6 months
Options Outstanding, Weighted-Average Exercise Price $ 7.20
Options Exercisable, Number | shares 491,960
Options Exercisable, Weighted Average Exercise Price $ 7.20
Range Four [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 8.01
Upper range of exercise prices $ 9.00
Options Outstanding, Number | shares 16,567
Options Outstanding, Weighted Average Contractual Life (Years) 1 year 5 months 24 days
Options Outstanding, Weighted-Average Exercise Price $ 8.31
Options Exercisable, Number | shares 15,171
Options Exercisable, Weighted Average Exercise Price $ 8.33
Range Five [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 9.01
Upper range of exercise prices $ 10.00
Options Outstanding, Number | shares 16,837
Options Outstanding, Weighted Average Contractual Life (Years) 9 months 22 days
Options Outstanding, Weighted-Average Exercise Price $ 9.62
Options Exercisable, Number | shares 16,805
Options Exercisable, Weighted Average Exercise Price $ 9.62
Range Six [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 10.01
Upper range of exercise prices $ 10.46
Options Outstanding, Number | shares 1,400
Options Outstanding, Weighted Average Contractual Life (Years) 10 months 3 days
Options Outstanding, Weighted-Average Exercise Price $ 10.46
Options Exercisable, Number | shares 1,400
Options Exercisable, Weighted Average Exercise Price $ 10.46
Range Seven [Member]  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Lower range of exercise prices 5.00
Upper range of exercise prices $ 10.46
Options Outstanding, Number | shares 580,701
Options Outstanding, Weighted Average Contractual Life (Years) 2 years 4 months 14 days
Options Outstanding, Weighted-Average Exercise Price $ 7.23
Options Exercisable, Number | shares 567,025
Options Exercisable, Weighted Average Exercise Price $ 7.27