XML 86 R91.htm IDEA: XBRL DOCUMENT v3.20.1
Stock Option Plan - Additional Information (Details) - USD ($)
12 Months Ended
Aug. 15, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense   $ 689,000 $ 684,000 $ 779,000
Income tax benefits recognized   161,000 $ 202,000 $ 246,000
Unamortized restricted stock compensation   $ 691,000    
Stock options granted   76,500 0 0
Total unrecognized compensation cost   $ 332,000    
Unrecognized compensation costs, weighted-average recognition period   2 years    
Option exercised of intrinsic value   $ 1,200,000 $ 13,600,000 $ 2,800,000
Total fair of share vested   $ 460,000 $ 734,000 $ 930,000
Number of nonvested stock options   76,500 62,008 163,996
Weighted average grant date fair value, nonvested stock options   $ 6.32 $ 6.48 $ 6.53
Stock options exercised, shares   200,629    
Stock options exercised   $ 2,817,000 $ 9,629,000 $ 2,296,000
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period 3 years      
Number of units granted 43,425 0   0
Closing price of units granted $ 29.38      
Number of units vested   14,475    
Number of remaining unvested units   28,950    
Weighted average grant price   $ 29.38    
Intrinsic value of vested stock   $ 262,000    
2017 Omnibus Stock Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock option expiration period from date of grant   10 years    
Vesting period   3 years    
Number of shares available for future grant   1,254,045    
Maximum | 2017 Omnibus Stock Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Percentage of option to purchase number of outstanding common stock   30.00%    
Percentage of fair market value stock on date of the grant   100.00%