XML 31 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended 96 Months Ended
Jan. 01, 2019
Dec. 31, 2019
Nov. 30, 2019
Oct. 31, 2019
Sep. 30, 2019
Aug. 31, 2019
Jul. 31, 2019
Jun. 30, 2019
May 31, 2019
Apr. 30, 2019
Mar. 31, 2019
Feb. 28, 2019
Jan. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Mar. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Options granted (in shares)                             0 0 0    
Period of accelerated service                           1 year          
Award vesting period                           3 years          
Shares subject to outstanding awards (in shares)   43,134                       43,134 0 109,616 0   259,969
Total income tax benefit                           $ 2,000,000 $ 1,900,000 $ 2,500,000      
Stock repurchased (in shares) 0 110,000 110,374 229,849 199,921 220,000 218,699 197,488 129,973 0 0 0 0 1,416,304 0 0      
Par value (in dollars per share)   $ 0.01                       $ 0.01 $ 0.01   $ 0.01    
Stock repurchased (in shares)                           1,416,304          
Restricted Stock and Restricted Stock Units                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Anti-dilutive securities (in shares)                           37,738 35,688        
Total unrecognized compensation expense   $ 7,300,000                       $ 7,300,000          
Weighted average period                           1 year 9 months 18 days          
Shares forfeited (in shares)                           17,825 48,814 43,454      
Dollar amount for shares forfeited                           $ 488,974 $ 1,118,842 $ 914,272      
Stock options                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Award vesting period                           3 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]                                      
Options granted (in shares)                           43,134          
Anti-dilutive securities (in shares)                           43,134 0 123,267      
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)   484,400                       484,400          
2011 Incentive Plan                                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                      
Shares subject to outstanding awards (in shares)   62,540                       62,540