XML 97 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Plans and Stock-Based Compensation - Stock Option Activity (Details) - Stock options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2018
Stock Option Activity [Roll Forward]    
Outstanding at beginning of period (in shares) 359,713  
Granted (in shares) 0  
Exercised (in shares) (43,734)  
Cancelled (in shares) (9,489)  
Outstanding at end of period (in shares) 306,490  
Weighted Average Exercise Price [Roll Forward]    
Outstanding at beginning of period (usd per share) $ 9.88  
Granted (usd per share) 0.00  
Exercised (usd per share) 10.29  
Cancelled (usd per share) 10.18  
Outstanding at end of period (usd per share) $ 9.82  
Options, Additional Disclosures [Abstract]    
Options outstanding, Number (in shares) 359,713 306,490
Options exercisable, Number (in shares)   224,714
Options outstanding, Weighted average exercise price (usd per share) $ 9.88 $ 9.82
Options exercisable, Weighted average exercise price (usd per share)   $ 9.92
Options outstanding, Aggregate intrinsic value   $ 1,384,000
Options exercisable, aggregate intrinsic value   $ 992,000
Options outstanding, Weighted average remaining contractual term 5 years 7 months 47 days  
Options exercisable, Weighted average remaining contractual term 5 years 2 months 83 days