XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation - Additional Information (Details)
$ in Thousands
3 Months Ended
Aug. 16, 2023
May 22, 2007
shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
May 21, 2024
shares
May 12, 2020
shares
May 15, 2018
shares
May 24, 2016
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock split, conversion ratio 1.5              
Stock authorized to be issued under plan (in shares) | shares               13,400,000
Total intrinsic value of options exercised during period     $ 13,100 $ 14,200        
Cash received from options exercised during period     $ 4,356 $ 9,844        
Award vesting rights, percentage     33.30%          
Award requisite service period     1 year          
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   5,000,000.0           600,000
Exercise price of shares granted may not be less than fair market value (percentage)   100.00%            
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         3,700,000 3,800,000 3,900,000 5,100,000
Long-Term Incentive Plan 2024                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock authorized to be issued under plan (in shares) | shares         2,700,000      
Performance Award                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized pre-tax compensation cost     $ 6,300          
Weighted average recognition period (in years)     1 year 8 months 12 days          
Performance Award | 2016 Long-Term Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period     3 years          
Performance Award | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award, percent of conversion in common stock     0.00%          
Performance Award | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award, percent of conversion in common stock     200.00%          
Equity Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized pre-tax compensation cost     $ 17,000          
Weighted average recognition period (in years)     2 years 4 months 24 days          
Restricted Stock | 2007 Long-Term Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized pre-tax compensation cost     $ 8,700          
Weighted average recognition period (in years)     2 years 3 months 18 days