XML 43 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Basic and Diluted Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Basic and Diluted Loss Per Share  
Schedule of basic and diluted loss per share calculation

Three Months Ended March 31, 

2026

2025

Net loss attributable to common stockholders

$

(13,028)

$

(15,151)

Weighted average shares outstanding – basic and diluted

217,299,594

181,404,557

Basic and diluted loss per share

$

(0.06)

$

(0.08)

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

Three Months Ended March 31, 

2026

  ​ ​ ​

2025

Public Warrants and Private Placement Warrants

19,333,303

 

19,333,303

Common Warrants

31,423,003

2014 Plan & 2021 Plan - Stock Options

12,295,814

 

18,644,931

2021 Plan - RSUs

12,894,647

 

7,759,186

ESPP - Common Stock

122,553

188,824

Restricted stock grants to Dahae executives

133,980

56,778

Total potentially dilutive securities

76,203,300

45,983,022