XML 73 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans - Stock Transactions - Stock Options Outstanding And Exercisable (Details)
9 Months Ended
Sep. 30, 2018
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding: Shares Outstanding | shares 510,667
Options Outstanding: Weighted Average Remaining Contractual Life 6 years 8 months 12 days
Options Outstanding: Weighted Average Exercise Price (in dollars per share) $ 11.54
Options Exercisable: Shares Exercisable | shares 311,706
Options Exercisable: Weighted Average Exercise Price (in dollars per share) $ 7.95
0.00 - 4.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower (in dollars per share) 0.00
Range of exercise prices, upper (in dollars per share) $ 4.00
Options Outstanding: Shares Outstanding | shares 12,600
Options Outstanding: Weighted Average Remaining Contractual Life 9 months 18 days
Options Outstanding: Weighted Average Exercise Price (in dollars per share) $ 3.69
Options Exercisable: Shares Exercisable | shares 12,600
Options Exercisable: Weighted Average Exercise Price (in dollars per share) $ 3.69
4.01 - 8.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower (in dollars per share) 4.01
Range of exercise prices, upper (in dollars per share) $ 8.00
Options Outstanding: Shares Outstanding | shares 159,600
Options Outstanding: Weighted Average Remaining Contractual Life 4 years 1 month 6 days
Options Outstanding: Weighted Average Exercise Price (in dollars per share) $ 6.21
Options Exercisable: Shares Exercisable | shares 159,600
Options Exercisable: Weighted Average Exercise Price (in dollars per share) $ 6.21
8.01 - 12.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower (in dollars per share) 8.01
Range of exercise prices, upper (in dollars per share) $ 12.00
Options Outstanding: Shares Outstanding | shares 152,901
Options Outstanding: Weighted Average Remaining Contractual Life 7 years
Options Outstanding: Weighted Average Exercise Price (in dollars per share) $ 9.40
Options Exercisable: Shares Exercisable | shares 115,497
Options Exercisable: Weighted Average Exercise Price (in dollars per share) $ 9.22
12.01 - 16.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower (in dollars per share) 12.01
Range of exercise prices, upper (in dollars per share) $ 16.00
Options Outstanding: Shares Outstanding | shares 44,066
Options Outstanding: Weighted Average Remaining Contractual Life 8 years 2 months 12 days
Options Outstanding: Weighted Average Exercise Price (in dollars per share) $ 14.96
Options Exercisable: Shares Exercisable | shares 14,007
Options Exercisable: Weighted Average Exercise Price (in dollars per share) $ 14.93
16.01 - 20.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower (in dollars per share) 16.01
Range of exercise prices, upper (in dollars per share) $ 20.00
Options Outstanding: Shares Outstanding | shares 101,500
Options Outstanding: Weighted Average Remaining Contractual Life 9 years
Options Outstanding: Weighted Average Exercise Price (in dollars per share) $ 18.86
Options Exercisable: Shares Exercisable | shares 10,002
Options Exercisable: Weighted Average Exercise Price (in dollars per share) $ 16.75
20.01 - 24.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower (in dollars per share) 20.01
Range of exercise prices, upper (in dollars per share) $ 24.00
Options Outstanding: Shares Outstanding | shares 40,000
Options Outstanding: Weighted Average Remaining Contractual Life 9 years 4 months 24 days
Options Outstanding: Weighted Average Exercise Price (in dollars per share) $ 21.15
Options Exercisable: Shares Exercisable | shares 0
Options Exercisable: Weighted Average Exercise Price (in dollars per share) $ 0.00