XML 79 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Narrative (Details) - USD ($)
12 Months Ended 96 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2018
Mar. 31, 2017
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted (in shares) 0 0 0 0    
Shares subject to outstanding awards (in shares) 0 109,616 259,969 0   329,871
Total income tax benefit $ 1,910,000 $ 2,473,000 $ 2,064,000      
Stock repurchased (in shares) 0 0 0      
Par value (in dollars per share) $ 0.01 $ 0.01   $ 0.01    
Restricted Stock and Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Anti-dilutive securities (in shares) 35,688 0        
Total unrecognized compensation expense $ 5,100,000     $ 5,100,000    
Weighted average period 1 year 8 months 12 days          
Shares forfeited (in shares) 48,814 43,454 31,370      
Dollar amount for shares forfeited $ 1,118,842 $ 914,272 $ 611,335      
Stock options | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period 3 years          
Award expiration period 7 years          
Stock options | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period 5 years          
Award expiration period 10 years          
Restricted Stock and Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Anti-dilutive securities (in shares)     0      
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Anti-dilutive securities (in shares) 0 123,267 247,993      
2017 Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares authorized to grant (up to) (in shares)         1,675,000  
Period of accelerated service 1 year          
Shares subject to outstanding awards (in shares) 281,775     281,775    
2011 Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares subject to outstanding awards (in shares) 208,567     208,567