v3.26.1
Common Stock (Tables)
6 Months Ended
Jun. 30, 2026
Common Stock  
Schedule of common stock reserved for future issuance

  ​ ​ ​

June 30, 

December 31, 

2026

2025

Stock options issued and outstanding

 

158,005

 

158,005

Restricted stock units (unvested)

 

11,377,317

 

695,707

Shares available for future issuance under the stock incentive plans and employee stock purchase plan

6,233,147

 

328,642

Warrants

18,389,740

 

3,807,911

Pre-funded warrants

24,400,289

1,964,905

Contingent consideration

208,657

 

208,657

Convertible notes

2,902,429

23,155,011

Total common stock reserved

 

63,669,584

 

30,318,838