XML 163 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Schedule of Additional Information Regarding Stock Options (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Number of Outstanding Options  
Beginning balance (in shares) | shares 12,495
Granted (in shares) | shares 4,162
Exercised (in shares) | shares (3,498)
Forfeited/expired (in shares) | shares (524)
Ending balance (in shares) | shares 12,635
Vested and expected to vest (in shares) | shares 12,635
Exercisable (in shares) | shares 5,772
Weighted- Average Exercise Price Per Share  
Beginning balance (in dollars per share) | $ / shares $ 14.91
Granted (in dollars per share) | $ / shares 27.06
Exercised (in dollars per share) | $ / shares 13.78
Forfeited/expired (in dollars per share) | $ / shares 15.70
Ending balance (in dollars per share) | $ / shares 19.19
Vested and expected to vest (in dollars per share) | $ / shares 19.19
Exercisable (in dollars per share) | $ / shares $ 15.32
Weighted- Average Remaining Contractual Term (in years)  
Outstanding 7 years 10 months 17 days
Vested and expected to vest 7 years 10 months 17 days
Exercisable 6 years 10 months 20 days
Aggregate Intrinsic Value  
Outstanding | $ $ 149,957
Vested and expected to vest | $ 149,957
Exercisable | $ $ 79,900