XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation Plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options granted in period (in shares) 0 0
Stock-based compensation expense $ 5,301 $ 7,958
Stock-based compensation expense, tax benefits 900 1,100
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive plan, total intrinsic value of stock options exercised $ 100 $ 900
Total Shareholder Return Awards (TSRs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Issued in period (in shares) 0  
Granted (in shares) 0  
Unrecognized compensation costs $ 10,200  
Unrecognized compensation costs, weighted average recognition period 1 year 8 months 12 days  
Restricted Share Units (RSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares vested (in shares) 333,812  
Shares withheld to pay employees' portion of minimum payroll withholding taxes (in shares) 114,492  
Unrecognized compensation costs $ 18,500  
Unrecognized compensation costs, weighted average recognition period 1 year 9 months 18 days  
2017 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares issued under ESPP (in shares) 31,639 31,406