XML 64 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for issuance under plans (in shares) 1,438,073    
Intrinsic value of options exercised $ 18,089 $ 3,693 $ 1,786
Options granted (in shares) 0 0 0
Weighted average forfeiture rate 7.40%    
Net proceeds from exercise of stock options $ 3,063 $ 1,169 $ 1,266
Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Expiration period 10 years    
Compensation cost $ 364 570 649
Net proceeds from exercise of stock options 3,063 1,169 1,266
Unrecognized compensation cost $ 0    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Weighted average forfeiture rate 9.70%    
Compensation cost $ 9,173 8,733 7,232
Unrecognized compensation cost $ 11,712    
Unrecognized compensation cost, period of recognition 2 years 2 months 1 day    
Performance-Based Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Compensation cost $ 3,514 1,873 840
Unrecognized compensation cost $ 4,315 $ 2,739 $ 1,681
Unrecognized compensation cost, period of recognition 3 years 3 years 3 years
Performance component weight percentage 50.00%    
Minimum shares issued for each PSU (in shares) 0    
Maximum shares issued for each PSU (in shares) 2    
Dividend yield 0.00% 0.00% 0.00%