XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Narrative (Details)
$ in Thousands
12 Months Ended
Aug. 16, 2023
May 24, 2016
shares
May 22, 2007
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
May 12, 2020
shares
May 15, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock authorized to be issued under plan (in shares) | shares   13,400,000            
Total intrinsic value of options exercised during period       $ 39,000 $ 16,000 $ 22,600    
Cash received from options exercised during period       33,259 $ 23,140 $ 21,148    
Stock split, conversion ratio 1.5              
Stock Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized pre-tax compensation cost       $ 8,300        
Weighted average recognition period (in years)       1 year 1 month 6 days        
PSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period       3 years        
Unrecognized pre-tax compensation cost       $ 4,300        
Weighted average recognition period (in years)       1 year 6 months        
PSUs | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Conversion of shares, percent       0.00%        
PSUs | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Conversion of shares, percent       200.00%        
2007 Long-Term Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock authorized to be issued under plan (in shares) | shares   600,000 5,000,000          
Exercise price of shares granted may not be less than fair market value (percentage)     100.00%          
2007 Long-Term Incentive Plan | Restricted stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized pre-tax compensation cost       $ 4,600        
Weighted average recognition period (in years)       1 year 3 months 18 days        
2016 Long-Term Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock authorized to be issued under plan (in shares) | shares   5,100,000         3,800,000 3,900,000
Exercise price of shares granted may not be less than fair market value (percentage)   100.00%