XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Number of Options    
Outstanding (in shares) 9,376,193  
Granted (in shares) 11,742  
Exercised (in shares) (73,035)  
Cancelled/Forfeited (in shares) (54,786)  
Outstanding (in shares) 9,260,114 9,376,193
Exercisable (in shares) 5,374,409  
Unvested (in shares) 3,885,705  
Weighted- Average Exercise Price    
Outstanding (usd per share) $ 36.03  
Granted (usd per share) 34.28  
Exercised (usd per share) 21.70  
Cancelled/Forfeited (usd per share) 58.84  
Outstanding (usd per share) 35.99 $ 36.03
Exercisable, weighted-average exercise price (usd per share) 30.85  
Unvested, weighted-average exercise price (usd per share) $ 43.10  
Weighted-Average Remaining Contractual Term (Years)    
Outstanding, weighted-average remaining contractual, term 6 years 7 months 2 days 6 years 9 months 21 days
Exercisable, weighted-average remaining contractual, term 5 years 11 months 12 days  
Unvested, weighted-average remaining contractual, term 7 years 5 months 23 days  
Aggregate Intrinsic Value    
Outstanding, aggregate intrinsic value, outstanding $ 69,580 $ 106,780
Exercisable, aggregate intrinsic value 42,590  
Unvested, aggregate intrinsic value $ 26,990