XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Stock-Based Award Activity (Details)
6 Months Ended
Jun. 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 (88,483)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (440)
Outstanding, ending balance (in shares) | shares 933,706
Stock options exercisable (in shares) | shares 637,932
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 71.87
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 123.71
Ending balance (in usd per share) | $ / shares 106.60
Stock options exercisable - weighted average exercise price (in usd per share) | $ / shares $ 99.51
Weighted Average Remaining Contractual Life  
Outstanding 6 years
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 61,974
Performance-based leveraging (in shares) | shares 0
Exercised/vested (in shares) | shares (52,538)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (5,494)
Outstanding, ending balance (in shares) | shares 365,610
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 113.74
Performance-based leveraging (in usd per share) | $ / shares 0
Exercised/vested (in usd per share) | $ / shares 108.91
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 120.32
Outstanding, ending balance (in usd per share) | $ / shares $ 136.37
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,772)
Exercised/vested (in shares) | shares (146,675)
Expired (in shares) | shares (8,028)
Forfeited (in shares) | shares (6,721)
Outstanding, ending balance (in shares) | shares 438,527
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.04
Outstanding, ending balance (in usd per share) | $ / shares $ 138.42