XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation - Stock-Based Award Activity (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Stock Options  
Options  
Outstanding, beginning balance (in shares) | shares 771,641
Granted (in shares) | shares 0
Performance-based leveraging (in shares) | shares 0
Exercised/vested (in shares) | shares (57,025)
Expired (in shares) | shares (12,850)
Forfeited (in shares) | shares (613)
Outstanding, ending balance (in shares) | shares 701,153
Stock options exercisable (in shares) | shares 561,418
Weighted Average Exercise Price  
Beginning balance (in usd per share) | $ / shares $ 111.15
Granted (in usd per share) | $ / shares 0
Performance-based leveraging (in usd per share) | $ / shares 0
Exercised/vested (in usd per share) | $ / shares 109.11
Expired (in usd per share) | $ / shares 135.92
Forfeited (in usd per share) | $ / shares 134.58
Ending balance (in usd per share) | $ / shares 110.88
Stock options exercisable - weighted average exercise price (in usd per share) | $ / shares $ 107.64
Weighted Average Remaining Contractual Life  
Outstanding 5 years 8 months 12 days
Stock options exercisable 5 years 2 months 12 days
Restricted Stock  
Restricted Stock and Performance Vested Restricted Stock Units, Shares  
Outstanding, beginning balance (in shares) | shares 355,405
Granted (in shares) | shares 49,363
Performance-based leveraging (in shares) | shares 0
Exercised/vested (in shares) | shares (57,916)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (6,231)
Outstanding, ending balance (in shares) | shares 340,621
Restricted Stock and Performance Vested Restricted Stock Units, Weighted Average Grant Date Fair Value  
Outstanding, beginning balance (in usd per share) | $ / shares $ 136.67
Granted (in usd per share) | $ / shares 138.58
Performance-based leveraging (in usd per share) | $ / shares 0
Exercised/vested (in usd per share) | $ / shares 130.34
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 124.52
Outstanding, ending balance (in usd per share) | $ / shares $ 138.21
Performance Vested Restricted Stock Units  
Restricted Stock and Performance Vested Restricted Stock Units, Shares  
Outstanding, beginning balance (in shares) | shares 467,521
Granted (in shares) | shares 147,586
Performance-based leveraging (in shares) | shares 14,662
Exercised/vested (in shares) | shares (116,107)
Expired (in shares) | shares 0
Forfeited (in shares) | shares (8,845)
Outstanding, ending balance (in shares) | shares 504,817
Restricted Stock and Performance Vested Restricted Stock Units, Weighted Average Grant Date Fair Value  
Outstanding, beginning balance (in usd per share) | $ / shares $ 137.74
Granted (in usd per share) | $ / shares 150.94
Performance-based leveraging (in usd per share) | $ / shares 120.48
Exercised/vested (in usd per share) | $ / shares 151.76
Expired (in usd per share) | $ / shares 0
Forfeited (in usd per share) | $ / shares 148.03
Outstanding, ending balance (in usd per share) | $ / shares $ 137.62