XML 75 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based compensation - Stock Options - (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Outstanding, beginning balance (in shares) | shares 6,199,571
Granted (in shares) | shares 2,326,800
Exercised (in shares) | shares (385,655)
Cancelled or forfeited (in shares) | shares (715,272)
Outstanding, ending balance (in shares) | shares 7,425,444
Exercisable (in shares) | shares 3,823,420
Weighted Average Exercise Price  
Outstanding (in dollars per share) $ 8.12
Granted (in dollars per share) 8.58
Exercised (in dollars per share) 4.98
Cancelled or forfeited (in dollars per share) 7.86
Outstanding (in dollars per share) 8.52
Exercisable (in dollars per share) $ 9.43
Remaining Contractual Life  
Outstanding 7 years 3 months 18 days
Exercisable 5 years 10 months 24 days
Aggregate Intrinsic Value  
Outstanding | $ $ 11,293
Exercisable | $ $ 6,020
Employee Stock Option [Member]  
Options disclosures  
Weighted average fair value of grants (in dollars per share) $ 6.12
Unrecognized stock-based compensation expense | $ $ 16,600
Remaining weighted-average remaining vesting period 2 years 10 months 24 days