XML 169 R141.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term Equity-based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
installment
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized (in shares)   2,650,000  
Shares available for grant (in shares)   2,363,941  
Share-based compensation expense | $ $ 29,200 $ 29,000 $ 17,700
Total compensation cost not yet recognized | $ $ 28,000    
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 3 years    
Weighted-average grant-date fair values (in dollars per share) | $ / shares $ 18.80 $ 18.85 $ 14.67
Total intrinsic value | $ $ 900 $ 600 $ 300
Cash received from exercises of awards | $ 4,700 1,900 600
Total tax benefit realized for tax deductions from exercise of awards | $ $ 200 $ 100 $ 100
Additional shares for grant if performance level is above target 100.00%    
Number of shares issued not to vest if below minimum target 0    
Award vesting rights, performance period 3 years    
Awards granted in period, measured with market performance condition 67.00% 67.00% 67.00%
Awards granted in period, measured with entity specific metric 33.00% 33.00% 33.00%
Performance Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Award vesting installments | installment 3    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Annual awards of restricted stock units to be issued to each non-employee director, aggregate fair value | $ $ 150 $ 130 $ 130
Restricted Stock Units (RSUs) | Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Award vesting installments | installment 3    
Expiration period 10 years    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total fair value of vested awards | $ $ 21,700 5,200 7,500
Tax benefits for tax deductions realized from awards | $ $ 4,500 $ 1,100 $ 1,600
Performance Period 1 | Performance Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Reduction in share authorization if maximum performance level is met or exceeded (in shares) 192,438    
Number of additional shares to be granted if maximum performance level is met or exceeded (in shares) 192,438    
Performance Period 2 | Performance Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Reduction in share authorization if maximum performance level is met or exceeded (in shares) 169,216    
Number of additional shares to be granted if maximum performance level is met or exceeded (in shares) 169,216    
Performance Period 3 | Performance Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Reduction in share authorization if maximum performance level is met or exceeded (in shares) 174,872    
Number of additional shares to be granted if maximum performance level is met or exceeded (in shares) 174,872