v3.26.1
Net loss per share (Tables)
6 Months Ended
Jun. 30, 2026
Net loss per share  
Schedule of computation of basic and diluted net loss income per share

Three months ended June 30,

Six months ended June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Net loss

 

(34,673)

 

(25,934)

(71,264)

 

(78,037)

Less: Change in fair value of warrant liability

(20,320)

(9,323)

(17,904)

Adjusted diluted net loss

(34,673)

(46,254)

(80,587)

(95,941)

Weighted average shares outstanding

100,116

66,143

99,209

60,191

Add: Dilutive effect of the Warrants

7,894

425

7,991

Weighted average diluted shares outstanding

 

100,116

 

74,037

99,634

 

68,182

Net loss per share - basic

(0.35)

(0.39)

(0.72)

(1.30)

Net loss per share - diluted

(0.35)

(0.62)

(0.81)

(1.41)

Schedule of potentially dilutive securities were excluded from the calculation of diluted net loss per share

Three months ended June 30,

Six months ended June 30,

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Outstanding stock options

 

3,343,705

 

2,945,631

3,343,705

 

2,945,631

Outstanding restricted stock units

3,701,673

1,498,103

3,701,673

1,498,103

Employee stock purchase plan

15,111

8,308

15,111

8,308

Total potentially dilutive securities

 

7,060,489

 

4,452,042

7,060,489

 

4,452,042