XML 79 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Payment Arrangement [Abstract]      
Contractual term 10 years    
Total Stock Options      
Options outstanding, beginning balance (in shares) 357,075    
Options granted (in shares) 0    
Options exercised (in shares) (67,558) (192,550) (465,232)
Options cancelled and expired (in shares) (17,293)    
Options outstanding, ending balance (in shares) 272,224 357,075  
Exercisable (in shares) 272,224    
Weighted- Average Exercise Price      
Options outstanding, beginning balance, weighted average exercise price (in dollars per share) $ 17.50    
Options granted, weighted average exercise price (in dollars per share) 0.00    
Options exercised, weighted average exercise price (in dollars per share) 17.37    
Options cancelled and expired, weighted average exercise price (in dollars per share) 18.66    
Options outstanding, ending balance, weighted average exercise price (in dollars per share) 17.44 $ 17.50  
Exercisable, weighted average exercise price (in dollars per share) $ 17.44    
Stock Option Activity, Additional Disclosures      
Options outstanding, weighted average remaining contractual term (in years) 3 years 8 months 9 days    
Exercisable, weighted average remaining contractual term (in years) 3 years 8 months 9 days    
Options outstanding, aggregate intrinsic value $ 1,096,000    
Exercisable, aggregate intrinsic value $ 1,096,000    
Options exercised (in shares) 67,558 192,550 465,232
Aggregate intrinsic value $ 600 $ 2,400 $ 5,100