XML 83 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Options and Other Stock Plans - Schedule of Changes in Performance Stock Unit Awards (Details) - Performance Stock Unit Awards
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Shares  
Outstanding at beginning of period (in shares) | shares 617
Granted (in shares) | shares 227
Vested (in shares) | shares (119)
Unearned (in shares) | shares (70)
Forfeited (in shares) | shares (48)
Outstanding at end of period (in shares) | shares 607
Weighted-Average Grant-Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 204.50
Granted (in dollars per share) | $ / shares 248.82
Vested (in dollars per share) | $ / shares 204.67
Unearned (in dollars per share) | $ / shares 204.45
Forfeited (in dollars per share) | $ / shares 229.39
Outstanding at end of period (in dollars per share) | $ / shares $ 219.08