v3.26.1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Net Loss Per Share  
Schedule of calculation of diluted net loss per share

  ​ ​ ​

Six Months Ended June 30, 

2026

  ​ ​ ​

2025

Stock options

 

8,484,821

 

6,963,765

Common stock warrants

 

4,148,146

 

2,057,812

Unvested restricted stock units

 

3,518,226

 

2,151,535

Series A Preferred Stock

1,666,666

Forfeitable Shares

 

500,000

 

500,000

Earnout Consideration

 

4,000,000

 

4,000,000

Total

 

22,317,859

 

15,673,112