v3.26.1
Stock-based compensation (Tables)
6 Months Ended
Jun. 30, 2026
Stock-based compensation  
Schedule of reserved shares of common stock

  ​ ​ ​

Shares

Options and RSUs issued and outstanding

18,507,464

Shares available for future stock option and RSU grants

3,717,710

Shares available for employee stock purchase plan

579,499

Total

22,804,673

Schedule of common stock available under 2021 Incentive Plan

  ​ ​ ​

Shares

Balance December 31, 2025

4,175,446

Shares reserved for issuance

4,375,955

Options granted

(3,649,811)

RSUs granted

(2,229,578)

Options and RSUs forfeited / cancelled

1,045,698

Balance June 30, 2026

3,717,710

Schedule of stock option activity

Weighted Average 

Remaining

Aggregate

Contractual

Intrinsic

Term

Value

  ​ ​ ​

Shares

  ​ ​ ​

Exercise Price

  ​ ​ ​

(years)

(in thousands)

Outstanding January 1, 2026

 

9,105,976

$

4.30

 

5.75

$

649

Granted

 

3,649,811

1.94

1,891

Exercised

 

(350,078)

1.49

336

Forfeited

 

(145,137)

2.32

109

Cancelled

(804,120)

8.48

7

Outstanding, June 30, 2026

 

11,456,452

$

5.19

7.09

$

5,979

Exercisable at June 30, 2026

5,982,722

$

5.77

5.19

$

1,948

Schedule of weighted-average assumptions

June 30, 2026

December 31, 2025

 

Expected dividend rate

 

Expected option term (years)

6.07

 

6.03

Expected volatility

82.81

%  

79.28

%

Risk-free interest rate

3.79

%  

3.96

%

Schedule of Stock-based compensation expense recorded under ASC 718

Three Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

2026

2025

2026

2025

Research and development

$

822

$

1,494

$

1,660

$

3,074

General and administrative

1,128

728

1,735

1,574

Total stock-based compensation

$

1,950

$

2,222

$

3,395

$

4,648

Schedule of stock-based compensation expense and by award type

Three Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

2026

2025

2026

2025

Stock options

$

1,176

1,682

1,897

$

3,540

Restricted stock units

762

506

1,474

999

Restricted stock awards

40

Employee stock purchase plan

12

34

24

69

Total stock-based compensation

$

1,950

2,222

3,395

$

4,648

Restricted stock units  
Stock-based compensation  
Schedule of restricted stock activity

  ​ ​ ​

  ​ ​ ​

Weighted Average

Shares

Grant Date Fair Value

Total Unvested December 31, 2025

 

5,645,957

$

0.85

Granted

2,229,578

1.88

Forfeited

(96,441)

1.57

Vested

(728,082)

1.49

Total Unvested June 30, 2026

 

7,051,012

$

1.10