XML 138 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation - Stock Options Activity (Details) - Stock Option - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Shares    
Beginning balance (in shares) 998,856  
Granted (in shares) 82,470  
Exercised (in shares) (18,376)  
Forfeited (in shares) (55,675)  
Ending balance (in shares) 1,007,275 998,856
Vested and expected to vest (in shares) 992,870  
Exercisable (in shares) 696,076  
Weighted Average Exercise Price    
Beginning balance (in dollars per share) $ 191.96  
Granted (in dollars per share) 196.07  
Exercised (in dollars per share) 139.06  
Forfeited (in dollars per share) 213.62  
Ending balance (in dollars per share) 192.07 $ 191.96
Vested and expected to vest (in dollars per share) 191.56  
Exercisable (in dollars per share) $ 180.96  
Weighted-Average Remaining Contractual Term (years)    
Weighted-Average Remaining Contractual Term (years) 6 years 4 months 6 days 6 years 7 months 17 days
Weighted-average remaining contractual term, vested and expected to vest 6 years 3 months 25 days  
Weighted-average remaining contractual term, exercisable 5 years 5 months 8 days  
Aggregate Intrinsic Value    
Stock options outstanding, aggregate intrinsic value $ 8.9 $ 24.9
Aggregate intrinsic value, vested and expected to vest 8.9  
Aggregate intrinsic value, exercisable $ 8.9