XML 61 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-based compensation - Schedule of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of options, Outstanding, Beginning balance | shares 9,924,878
Number of options, Granted | shares 2,639,100
Number of options, Exercised | shares (76,044)
Number of options, Forfeited | shares (140,987)
Number of options, Outstanding, Ending balance | shares 12,346,947
Number of options, Exercisable | shares 5,412,030
Number of options, Expected to vest | shares 6,934,917 [1]
Weighted average exercise price, Beginning balance | $ / shares $ 16.98
Weighted average exercise price, Granted | $ / shares 12.76
Weighted average exercise price, Exercised | $ / shares 3.95
Weighted average exercise price, Forfeited | $ / shares 22.03
Weighted average exercise price, Ending balance | $ / shares 16.1
Weighted average exercise price, Exercisable | $ / shares 13.77
Weighted average exercise price, Expected to vest | $ / shares $ 17.91 [1]
Weighted average remaining contractual life (in years), Outstanding 8 years 1 month 6 days
Weighted average remaining contractual life (in years), Exercisable 6 years 10 months 24 days
Weighted average remaining contractual life (in years), Expected to vest 9 years [1]
Aggregate intrinsic value, Outstanding | $ $ 34,374 [2]
Aggregate intrinsic value, Exercisable | $ 28,776 [2]
Aggregate intrinsic value, Expected to vest | $ $ 5,598 [1],[2]
[1] This represents the number of unvested options outstanding as of March 31, 2024 that are expected to vest in the future.
[2] The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of the common stock for the options that were in the money as of March 31, 2024.