XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grants in period (in shares)     0 0
Stock-based compensation expense $ 6,800 $ 7,720 $ 14,758 $ 14,423
Stock-based compensation expense, tax benefits $ 900 $ 1,200 2,100 2,200
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Incentive plan, total intrinsic value of stock options exercised     $ 1,100 $ 7,600
Total Shareholder Return Awards (TSRs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares vested (in shares)     212,210  
Payout rate 65.00%   65.00%  
Vesting performance period     3 years  
Shares withheld to pay employees' portion of minimum payroll withholding taxes (in shares)     47,612  
Unrecognized compensation costs $ 28,600   $ 28,600  
Unrecognized compensation costs, weighted average recognition period     2 years 2 months 12 days  
Restricted Share Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares vested (in shares)     440,275  
Shares withheld to pay employees' portion of minimum payroll withholding taxes (in shares)     131,923  
Unrecognized compensation costs $ 31,300   $ 31,300  
Unrecognized compensation costs, weighted average recognition period     2 years 2 months 12 days  
2017 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued under ESPP (in shares)     70,242 55,486