v3.25.4
Long-term Equity-based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
installment
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized (in shares)   3,275,000  
Adjustment to shares authorized (in shares)   1  
Shares available for grant (in shares)   2,411,430  
Share-based compensation expense | $ $ 29,400 $ 29,200 $ 29,000
Total compensation cost not yet recognized | $ $ 24,200    
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 $ 21.44 $ 18.80 $ 18.85
Total intrinsic value | $ $ 3,600 $ 900 $ 600
Cash received from exercises of awards | $ 9,500 4,700 1,900
Total tax benefit realized for tax deductions from exercise of awards | $ $ 800 $ 200 $ 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%
Awards granted in period, measured with company specific metric and market performance condition 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 $ 150 $ 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 | $ $ 16,000 21,700 5,200
Tax benefits for tax deductions realized from awards | $ $ 3,400 $ 4,500 $ 1,100
Performance Period 1 | Performance Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of additional shares to be granted if maximum performance level is met or exceeded (in shares) 176,360    
Reduction in share authorization if maximum performance level is met or exceeded (in shares) 176,360    
Performance Period 2 | Performance Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of additional shares to be granted if maximum performance level is met or exceeded (in shares) 179,173    
Reduction in share authorization if maximum performance level is met or exceeded (in shares) 179,173    
Performance Period 3 | Performance Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of additional shares to be granted if maximum performance level is met or exceeded (in shares) 159,035    
Reduction in share authorization if maximum performance level is met or exceeded (in shares) 159,035