XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Grants in period (in shares)     0 0
Stock-based compensation expense $ 7,126 $ 6,367 $ 21,884 $ 20,790
Stock-based compensation expense, tax benefits $ 1,000 $ 900 3,000 3,100
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total intrinsic value of stock options exercised     $ 1,100 $ 7,800
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 $ 23,400   $ 23,400  
Unrecognized compensation costs, weighted average recognition period     2 years  
Restricted Share Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares vested (in shares)     442,882  
Shares withheld to pay employees' portion of minimum payroll withholding taxes (in shares)     132,707  
Unrecognized compensation costs $ 33,000   $ 33,000  
Unrecognized compensation costs, weighted average recognition period     2 years 1 month 6 days  
2017 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares issued under ESPP (in shares)     108,149 86,877