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