XML 110 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based compensation plans - Additional Information (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
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for grant (in shares) | shares 2,224,042    
Compensation cost for share-based payment arrangements $ 26,948 $ 24,738 $ 28,302
Related tax benefit recognized in net income 6,852 6,162 7,231
Additional net excess tax benefit realized $ 257 $ 978 $ 1,367
2024 PCSU      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Capital shares reserved for future issuance (in shares) | shares 2,900,000    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted, weighted-average grant date fair value (usd per share) | $ / shares $ 52.41    
Vested units in period (in shares) | shares 0    
Performance Contingent Restricted Stock Units (PCSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum vesting period 3 years    
Granted, weighted-average grant date fair value (usd per share) | $ / shares $ 50.54 $ 55.04 $ 51.94
Noncash stock-based compensation associated performance contingent restricted stock units $ 10,176 $ 9,826 $ 16,686
Total unrecognized compensation cost related to nonvested awards $ 7,873    
Weighted-average period 21 months    
Performance period 3 years    
Stock return payout percentage 0.20    
Vested units in period (in shares) | shares 0    
Performance Contingent Restricted Stock Units (PCSUs) | 2024 PCSU      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance period 3 years    
Stock return payout percentage 0.20    
Total performance contingent restricted stock units vested , minimum (in shares) | shares 0    
Total performance contingent restricted stock units, maximum (in shares) | shares 517,066    
Performance Contingent Restricted Stock Units (PCSUs) | 2023 PCSU      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance period   3 years  
Stock return payout percentage   0.20  
Total performance contingent restricted stock units vested , minimum (in shares) | shares   0  
Total performance contingent restricted stock units, maximum (in shares) | shares   410,100  
Performance Contingent Restricted Stock Units (PCSUs) | 2022 PCSU      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of vested units $ 16,164    
Total performance contingent restricted stock units, maximum (in shares) | shares 330,888    
Performance Contingent Restricted Stock Units (PCSUs) | 2021 PCSU      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of vested units   $ 12,600  
Vested units in period (in shares) | shares   225,530  
Performance Contingent Restricted Stock Units (PCSUs) | 2020 PCSU      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of vested units     $ 17,052
Vested units in period (in shares) | shares     280,881
Performance Contingent Restricted Stock Units (PCSUs) | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 25.00%    
Performance Contingent Restricted Stock Units (PCSUs) | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 75.00%    
Deferred Compensation Plans      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation deferrals in current year $ 2,024 $ 2,024 $ 2,256
Stock Appreciation Rights (SARs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost for share-based payment arrangements   0 40
Total unrecognized compensation cost related to nonvested awards $ 0    
Vesting percentage 33.33%    
Weighted average remaining contractual life for SAR's, outstanding 4 years 2 months 12 days    
Aggregate intrinsic value of options and SARs exercised $ 74 $ 158 $ 582
Aggregate intrinsic value for SAR's, outstanding $ 376    
Fair market value of the Company’s stock used to calculate intrinsic value (usd per share) | $ / shares $ 48.85    
Executive Officers and Key Management Employees | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum vesting period 3 years    
Executive Officers and Key Management Employees | Restricted Stock Units (RSUs) | Share-based Compensation Award, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 33.33%    
Executive Officers and Key Management Employees | Restricted Stock Units (RSUs) | Share-based Compensation Award, Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 33.33%    
Executive Officers and Key Management Employees | Restricted Stock Units (RSUs) | Share-based Compensation Award, Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 33.33%    
Executives and Directors | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum vesting period 5 years    
Granted, weighted-average grant date fair value (usd per share) | $ / shares $ 52.41 $ 56.87 $ 53.55
Fair value of vested units $ 13,190 $ 10,320 $ 6,243
Noncash stock-based compensation associated performance contingent restricted stock units 14,748 $ 12,888 $ 9,320
Total unrecognized compensation cost related to nonvested awards $ 11,657    
Weighted-average period 24 months    
Executives and Directors | Restricted Stock Units (RSUs) | Share-based Compensation Award, Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 33.33%    
Executives and Directors | Restricted Stock Units (RSUs) | Share-based Compensation Award, Tranche Four      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 33.33%    
Executives and Directors | Restricted Stock Units (RSUs) | Share-based Compensation Award, Tranche Five      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 33.33%    
Non-employee directors | Deferred Compensation Plans | Share-based Compensation Award, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of annual distribution installments | installment 1    
Non-employee directors | Deferred Compensation Plans | Share-based Compensation Award, Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of annual distribution installments | installment 3    
Non-employee directors | Deferred Compensation Plans | Share-based Compensation Award, Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of annual distribution installments | installment 5