XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of Shares        
Beginning balance (in shares) 957,000 883,000 906,000  
Granted (in shares) 0 86,000 123,000  
Exercised (in shares) (24,000) (9,000) (69,000)  
Forfeited (in shares) (8,000) 0 (21,000)  
Expired (in shares) (8,000) (3,000) (56,000)  
Ending balance (in shares) 917,000 957,000 883,000 906,000
Exercisable shares (in shares) 828,000 728,000 578,000 443,000
Weighted Average Exercise Price        
Beginning balance (in dollars per share) $ 29.26 $ 27.97 $ 26.13  
Granted (in dollars per share) 0 41.15 39.13  
Exercised (in dollars per share) 17.96 28.14 24.23  
Forfeited (in dollars per share) 40.43 0 27.81  
Expired (in dollars per share) 36.12 33.27 30.94  
Ending balance (in dollars per share) 29.40 29.26 27.97 $ 26.13
Exercisable (in dollars per dollars per share) $ 28.20 $ 26.47 $ 27.49 $ 29.42
Options outstanding, weighted average remaining contractual term (years) 5 years 1 month 28 days 6 years 2 months 1 day 6 years 9 months 21 days 7 years 5 months 1 day
Options exercisable, weighted average remaining contractual term (years) 4 years 10 months 13 days 5 years 5 months 15 days 6 years 21 days 6 years 6 months 14 days
Aggregate intrinsic value, outstanding $ 3,536 $ 4,446 $ 8,870 $ 19,123
Aggregate intrinsic value, exercisable $ 3,536 $ 4,412 $ 6,082 $ 7,895