v3.26.1
Stock-based compensation - Restricted stock Units (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Restricted stock units  
Shares  
Total Unvested | shares 5,645,957
Granted | shares 2,229,578
Forfeited | shares (96,441)
Vested | shares (728,082)
Total Unvested | shares 7,051,012
Weighted Average Grant Date Fair Value  
Total Unvested | $ / shares $ 0.85
Granted | $ / shares 1.88
Forfeited | $ / shares 1.57
Vested | $ / shares 1.49
Total Unvested | $ / shares $ 1.1
Unvested restricted stock unit with time-based vesting  
Weighted Average Grant Date Fair Value  
Unrecognized compensation expense | $ $ 6,354
Unrecognized compensation expense expected to be recognized over a weighted average period 2 years 11 months 1 day