XML 96 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK PLANS - RSUs and PSUs (Details) - RSU and PSU
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Balance at beginning of year (in shares) | shares 339,441
Shares granted | shares 127,810
Shares vested (in shares) | shares (164,062)
Shares forfeited | shares (9,771)
Balance at end of year (in shares) | shares 293,418
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]  
Balance at beginning of year, weighted average grant date fair value (in dollars per share) | $ / shares $ 140.50
Shares granted, weighted average grant date fair value (in dollars per share) | $ / shares 205.67
Shares vested, weighted average grant date fair value (in dollars per share) | $ / shares 124.70
Shares forfeited, weighted average grant date fair value (in dollars per share) | $ / shares 171.97
Balance at end of year, weighted average grant date fair value (in dollars per share) | $ / shares $ 176.70