XML 89 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Detail) - (Table 4) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding, beginning balance 1,118 2,766
Outstanding, beginning balance (in Dollars per share) $ 35.62 $ 29.82
Granted (233) (237)
Granted (in Dollars per share) $ 41.32 $ 30.74
Exercised (73) (1,654)
Exercised (in Dollars per share) $ 32.76 $ 25.14
Expired (in shares) (2) (229)
Expired (in Dollars per share) $ 46.47 $ 36.01
Forfeited (8) (2)
Forfeited (in Dollars per share) $ 34.54 $ 46.28
Outstanding, ending balance 1,268 1,118
Outstanding, ending balance (in Dollars per share) $ 36.82 $ 35.62
Outstanding, weighted average remaining contractual term (in years) 2 years 8 months 12 days 3 years 2 months 12 days
Outstanding, aggregate intrinsic value (in Dollars) $ 7,611 $ 7,684
Vested and Exercisable, ending balance 1,116 935
Vested and Exercisable, ending balance (in Dollars per share) $ 36.24 $ 35.91
Vested and Exercisable, weighted average remaining contractual term (in years) 2 years 4 months 24 days 3 years
Vested and Exercisable, ending balance (in Dollars) $ 7,371 $ 6,167