Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Stock-Based Compensation Expense (Details)

v3.24.2.u1
Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award        
Stock compensation expense $ 3,827 $ 5,002 $ 7,507 $ 9,070
Stock-based compensation expense, tax benefit 939 $ 1,181 $ 1,841 $ 2,154
Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Forfeited, performance-based restricted shares (in shares)     21,597  
Unrecognized stock-based compensation expense 14,391   $ 14,391  
Unrecognized stock-based compensation expense, period for recognition     1 year 10 months 2 days  
Performance Stock Units (PSUs)        
Share-based Compensation Arrangement by Share-based Payment Award        
Unrecognized stock-based compensation expense $ 9,474   $ 9,474  
Unrecognized stock-based compensation expense, period for recognition     2 years 1 month 17 days