v3.26.1
Basic and Diluted Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Basic and Diluted Loss Per Share  
Schedule of basic and diluted loss per share calculation

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

​

​

  ​ ​ ​

2026

​

2025

​

2026

​

2025

​

Net loss attributable to common stockholders

​

$

(23,821)

​

$

(25,338)

​

$

(36,849)

​

$

(40,488)

​

Weighted average shares outstanding – basic and diluted

​

​

225,974,899

​

​

180,343,931

​

​

221,661,211

​

​

180,871,314

​

Basic and diluted loss per share

​

$

(0.11)

​

$

(0.14)

​

$

(0.17)

​

$

(0.22)

​

Schedule of potentially dilutive securities excluded from the diluted earnings per share calculation

​

​

​

​

​

​

​

​

​

Six Months Ended June 30, 

​

​

​

2026

  ​ ​ ​

2025

​

Public Warrants and Private Placement Warrants

​

19,333,303

 

19,333,303

​

Common Warrants

​

38,557,721

​

—

​

2014 Plan & 2021 Plan - Stock Options

​

12,286,647

 

17,093,207

​

2021 Plan - RSUs

​

13,742,805

 

9,210,606

​

ESPP - Common Stock

​

47,594

​

47,949

​

Restricted stock grants to Dahae executives

​

130,783

​

70,179

​

Total potentially dilutive securities

​

84,098,853

​

45,755,244

​

​