v3.26.1
Basic and diluted net income (loss) per common share (Tables)
6 Months Ended
Jun. 30, 2026
Basic and diluted net income (loss) per common share  
Schedule of potential shares of common stock excluded

​

​

​

​

​

​

​

​

​

Three and Six Months Ended

​

​

​

June 30, 

​

June 30, 

​

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

Stock options to purchase common stock

​

11,456,452

 

6,739,549

​

Unvested restricted stock units

 

7,051,012

 

4,052,917

​

Warrants

​

58,727,657

​

32,009

​

Total

 

77,235,121

 

10,824,475

​

​