XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation - Stock-Based Award Activity (Details)
9 Months Ended
Sep. 30, 2024
$ / shares
shares
Stock Options  
Options  
Outstanding, beginning balance (in shares) | shares 943,641
Granted (in shares) | shares 78,988
Performance-based leveraging (in shares) | shares 0
Exercised/vested (in shares) | shares (149,570)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (440)
Outstanding, ending balance (in shares) | shares 872,619
Stock options exercisable (in shares) | shares 581,011
Weighted Average Exercise Price  
Beginning balance (in usd per share) | $ / shares $ 102.90
Granted (in usd per share) | $ / shares 111.94
Performance-based leveraging (in usd per share) | $ / shares 0
Exercised/vested (in usd per share) | $ / shares 76.77
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 123.71
Ending balance (in usd per share) | $ / shares 108.19
Stock options exercisable - weighted average exercise price (in usd per share) | $ / shares $ 101.29
Weighted Average Remaining Contractual Life  
Outstanding 5 years 10 months 24 days
Stock options exercisable 4 years 10 months 24 days
Restricted Stock  
Restricted Stock and Performance Vested Restricted Stock Units, Shares  
Outstanding, beginning balance (in shares) | shares 361,668
Granted (in shares) | shares 65,942
Performance-based leveraging (in shares) | shares 0
Exercised/vested (in shares) | shares (55,010)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (8,654)
Outstanding, ending balance (in shares) | shares 363,946
Restricted Stock and Performance Vested Restricted Stock Units, Weighted Average Grant Date Fair Value  
Outstanding, beginning balance (in usd per share) | $ / shares $ 136.05
Granted (in usd per share) | $ / shares 114.23
Performance-based leveraging (in usd per share) | $ / shares 0
Exercised/vested (in usd per share) | $ / shares 109.34
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 121.05
Outstanding, ending balance (in usd per share) | $ / shares $ 136.46
Performance Vested Restricted Stock Units  
Restricted Stock and Performance Vested Restricted Stock Units, Shares  
Outstanding, beginning balance (in shares) | shares 458,495
Granted (in shares) | shares 145,228
Performance-based leveraging (in shares) | shares 3,830
Exercised/vested (in shares) | shares (146,675)
Expired (in shares) | shares (8,028)
Forfeited (in shares) | shares (9,877)
Outstanding, ending balance (in shares) | shares 442,973
Restricted Stock and Performance Vested Restricted Stock Units, Weighted Average Grant Date Fair Value  
Outstanding, beginning balance (in usd per share) | $ / shares $ 136.14
Granted (in usd per share) | $ / shares 112.15
Performance-based leveraging (in usd per share) | $ / shares 129.01
Exercised/vested (in usd per share) | $ / shares 107.54
Expired (in usd per share) | $ / shares 108.79
Forfeited (in usd per share) | $ / shares 130.82
Outstanding, ending balance (in usd per share) | $ / shares $ 138.30