v3.26.1
Stock-based compensation - Restricted stock units (Details) - Restricted stock units
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Shares  
Outstanding at the beginning of the period (in shares) | shares 1,313,898
Granted (in shares) | shares 2,979,640
Vested (in shares) | shares (419,467)
Forfeited/cancelled (in shares) | shares (172,398)
Outstanding at the end of the period (in shares) | shares 3,701,673
Weighted-average grant date fair value per share  
Outstanding at the beginning of the period (in dollars per share) | $ / shares $ 5.73
Granted (in dollars per share) | $ / shares 5.09
Vested (in dollars per share) | $ / shares 5.47
Forfeited/cancelled (in dollars per share) | $ / shares 5.82
Outstanding at the end of the period (in dollars per share) | $ / shares $ 5.24