XML 34 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock (Tables)
3 Months Ended
Mar. 31, 2026
Common Stock  
Schedule of common stock reserved for future issuance

  ​ ​ ​

March 31, 

December 31, 

2026

2025

Stock options issued and outstanding

 

158,005

 

158,005

Restricted stock units (unvested)

 

11,623,766

 

695,707

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

19,265,192

 

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,039,609

23,155,011

Total common stock reserved

 

76,085,258

 

30,318,838