XML 104 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based compensation - Schedule of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of options, Outstanding, Beginning balance | shares 6,119,295
Number of options, Granted | shares 2,561,300
Number of options, Exercised | shares (743,638)
Number of options, Forfeited | shares (324,131)
Number of options, Outstanding, Ending balance | shares 7,612,826
Number of options, Exercisable | shares 2,551,841
Number of options, Expected to vest | shares 5,060,985 [1]
Weighted average exercise price, Beginning balance | $ / shares $ 9.44
Weighted average exercise price, Granted | $ / shares 28.49
Weighted average exercise price, Exercised | $ / shares 2.92
Weighted average exercise price, Forfeited | $ / shares 20.37
Weighted average exercise price, Ending balance | $ / shares 16.10
Weighted average exercise price, Exercisable | $ / shares 7.52
Weighted average exercise price, Expected to vest | $ / shares $ 20.43 [1]
Weighted average remaining contractual life (in years), Outstanding 8 years 3 months 18 days
Weighted average remaining contractual life (in years), Exercisable 7 years 7 months 6 days
Weighted average remaining contractual life (in years), Expected to vest 8 years 7 months 6 days [1]
Aggregate intrinsic value, Outstanding | $ $ 63,790 [2]
Aggregate intrinsic value, Exercisable | $ 34,295 [2]
Aggregate intrinsic value, Expected to vest | $ $ 29,495 [1],[2]
[1] This represents the number of unvested options outstanding as of December 31, 2022 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 estimated fair value of the common stock for the options that were in the money as of December 31, 2022.