XML 129 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Activity for Stock Option Awards (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Shares  
Outstanding at beginning of year (in shares) | shares 642,431
Granted (in shares) | shares 0
Exercised (in shares) | shares (340,027)
Forfeited (in shares) | shares 0
Expired (in shares) | shares 0
Outstanding at end of year (in shares) | shares 302,404
Exercisable at end of year (in shares) | shares 247,575
Weighted-Average Exercise Price  
Outstanding at beginning of year (in dollars per share) | $ / shares $ 70.43
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 68.88
Forfeited (in dollars per share) | $ / shares 0
Expired (in dollars per share) | $ / shares 0
Outstanding at end of year (in dollars per share) | $ / shares 72.18
Exercisable at end of year (in dollars per share) | $ / shares $ 71.59