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