XML 72 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Stock Options Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Stock Options, Number of Shares:  
Stock options outstanding, beginning (in shares) | shares 10,323
Stock options granted (in shares) | shares 2,968
Stock options exercised (in shares) | shares (290)
Stock options canceled (in shares) | shares (818)
Stock options outstanding, ending (in shares) | shares 12,183
Stock Options, Weighted-Average Exercise Price Per Share:  
Stock options outstanding, beginning (in dollars per share) $ 34.37
Stock options granted (in dollars per share) 34.03
Stock options exercised (in dollars per share) 9.59
Stock options canceled (in dollars per share) 51.88
Stock options outstanding, ending (in dollars per share) $ 33.70
Stock Options, Additional Disclosures  
Weighted-average remaining contractual term, stock options outstanding (in years) 7 years
Aggregate intrinsic value, stock options outstanding | $ $ 94,885
Stock options vested and expected to vest (in shares) | shares 11,874
Stock options vested and expected to vest (in dollars per share) $ 33.58
Weighted-average remaining contractual term, stock options vested and expected to vest (in years) 6 years 10 months 24 days
Aggregate intrinsic value, stock options vested and expected to vest | $ $ 94,571
Stock options exercisable (in shares) | shares 7,120
Stock options exercisable (in dollars per share) $ 28.61
Weighted-average remaining contractual term, stock options exercisable (in years) 5 years 9 months 18 days
Aggregate intrinsic value, stock options exercisable | $ $ 91,658
Stock options, intrinsic value per share (in dollars per share) $ 34.87