v3.26.1
Stock-based compensation - Common stock available under 2021 Incentive Plan (Details)
6 Months Ended
Jun. 30, 2026
shares
Stock options  
Stock-based compensation  
Options granted (3,649,811)
Restricted stock units  
Stock-based compensation  
RSU's granted (2,229,578)
2021 Incentive Plan  
Stock-based compensation  
Beginning balance 4,175,446
Shares reserved for issuance 4,375,955
Options and RSUs forfeited / cancelled 1,045,698
Ending balance 3,717,710
2021 Incentive Plan | Stock options  
Stock-based compensation  
Options granted (3,649,811)
2021 Incentive Plan | Restricted stock units  
Stock-based compensation  
RSU's granted (2,229,578)