XML 50 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock (Tables)
12 Months Ended
Dec. 31, 2025
Common Stock  
Schedule of common stock reserved for future issuance

​

​

​

​

​

​

​

​

  ​ ​ ​

December 31, 

​

December 31, 

​

​

​

2025

​

2024

​

​

​

​

​

​

​

Stock options issued and outstanding

 

158,005

 

98,971

​

Restricted stock units (unvested)

 

695,707

 

25,613

​

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

​

328,642

 

25,818

​

Warrants

​

3,807,911

 

55,403

​

Pre-funded warrants

​

1,964,905

​

—

​

Contingent consideration

​

208,657

 

222,653

​

Convertible notes

​

23,155,011

​

399,128

​

Total common stock reserved

 

30,318,838

 

827,586

​