v3.26.1
Stock-based compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Number of Options  
Balance at the beginning of period (in shares) 5,834,448
Granted (in shares) 1,217,444
Cancelled / Forfeited (in shares) (241,342)
Exercised (in shares) (42,881)
Balance at the of end of period (in shares) 6,767,669
Options exercisable (in shares) 4,181,115
Weighted Average Exercise Price  
Balance at the beginning of period (in dollars per share) $ 11.96
Granted (in dollars per share) 7.83
Cancelled / Forfeited (in dollars per share) 13.63
Exercised (in dollars per share) 1.58
Balance at the end of period (in dollars per share) 11.23
Options exercisable (in dollars per share) $ 11.48
Aggregate Intrinsic Value  
Aggregate intrinsic value at the beginning of the period $ 2,459
Aggregate intrinsic value at the end of the period 620
Options exercisable $ 620