XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2025
Stockholders' Equity  
Schedule of warrants outstanding to purchase common stock

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Exercise

​

Expiration

​

    

Outstanding

​

    

price

    

dates

Common stock warrants

 

8,379

​

$

28.65

 

2028

Common stock warrants

 

80,177

​

 

28.65

 

2027

Pre-funded common stock warrants

​

5,800,000

​

​

0.0001

​

NA

​

 

5,888,556

​

​

​

​

​