v3.26.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Net Loss Per Share  
Schedule of calculation of diluted net loss per share

  ​ ​ ​

Three Months Ended March 31, 

2026

  ​ ​ ​

2025

Stock options

 

8,374,457

 

5,736,334

Common stock warrants

 

4,148,146

 

2,057,812

Unvested restricted stock units

 

3,719,663

 

1,926,453

Series A Preferred Stock

1,666,666

Forfeitable Shares

 

500,000

 

500,000

Earnout Consideration

 

4,000,000

 

4,000,000

Total

 

22,408,932

 

14,220,599