Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narratives (Details)

v3.19.3
Stock-Based Compensation - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award        
Stock-based compensation expense $ 4,806 $ 4,252 $ 13,576 $ 11,879
Stock-based compensation expense, tax benefit $ 1,187 $ 1,051 $ 3,353 $ 2,935
Number of shares available for grant (shares) 3,841,617   3,841,617  
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted     1,245,628  
Unrecognized stock-based compensation expense $ 22,434   $ 22,434  
Unrecognized stock-based compensation expense, period for recognition     1 year 8 months 19 days  
Restricted Stock Units (RSUs) | Director        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting period     1 year  
Restricted Stock Units (RSUs) | Employee        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting period     3 years  
Performance Stock Units (PSUs)        
Share-based Compensation Arrangement by Share-based Payment Award        
Granted     550,676  
Award vesting period     3 years  
Unrecognized stock-based compensation expense $ 6,906   $ 6,906  
Unrecognized stock-based compensation expense, period for recognition     2 years 4 months 28 days  
Performance Stock Units (PSUs) | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting percentage     0.00%  
Performance Stock Units (PSUs) | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award        
Award vesting percentage     200.00%