XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Share-Based Compensation - Stock Options Activity (Details) - Stock options expense - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Shares    
Beginning balance (in shares) 983,267  
Granted (in shares) 196,600  
Exercised (in shares) (79,005)  
Forfeited (in shares) (38,796)  
Ending balance (in shares) 1,062,066 983,267
Vested and expected to vest (in shares) 1,025,776  
Exercisable (in shares) 603,219  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) $ 178.86  
Granted (in dollars per share) 234.59  
Exercised (in dollars per share) 155.56  
Forfeited (in dollars per share) 205.39  
Ending balance (in dollars per share) 189.84 $ 178.86
Vested and expected to vest (in dollars per share) 188.79  
Exercisable (in dollars per share) $ 168.07  
Weighted-Average Remaining Contractual Term (years)    
Stock options outstanding, weighted-average remaining contractual term 6 years 9 months 10 days 6 years 10 months 17 days
Weighted-average remaining contractual term, vested and expected to vest 6 years 8 months 15 days  
Weighted-average remaining contractual term, exercisable 5 years 5 months 19 days  
Aggregate Intrinsic Value    
Stock options outstanding, aggregate intrinsic value $ 31.9 $ 39.3
Aggregate intrinsic value, vested and expected to vest 31.7  
Aggregate intrinsic value, exercisable $ 28.7