XML 120 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Plans (Summary of Restricted Stock Award Activity) (Details) - Restricted Stock Awards [Member]
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Restricted stock award activity  
Nonvested at beginning of year | shares 453
Shares, granted | shares 139
Shares, vested | shares (221)
Shares, forfeited | shares (30)
Nonvested at end of year | shares 341
Weighted-average grant-date fair value, nonvested at beginning of year (per share) | $ / shares $ 152.79
Weighted-average grant-date fair value of stock granted (per share) | $ / shares 128.79
Weighted-average grant-date fair value, vested (per share) | $ / shares 142.69
Weighted-average grant-date fair value, forfeited (per share) | $ / shares 147.80
Weighted-average grant-date fair value, nonvested at end of year (per share) | $ / shares $ 149.98