v3.26.1
Stock Option Plans and Warrants to Purchase Common Stock (Tables)
12 Months Ended
Dec. 31, 2025
Grant 2025 plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of shares available for grant under the 2015 plan

​

​

​

​

Shares available for grant at plan approval

  ​ ​ ​

6,000,000

Shares granted

 

(20,000)

Options granted

​

(670,088)

Shares available for grant at December 31, 2025

 

5,309,912

Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of activity under the 2005 plan and the 2015 plan

​

​

​

​

​

​

​

​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Weighted

​

​

​

​

Average

​

​

​

​

Exercise

​

  ​ ​ ​

Options

  ​ ​ ​

Price

Balance outstanding at December 31, 2023

 

56,609

​

$

90.58

Granted

 

173,740

​

 

3.35

Forfeited

 

(430)

​

 

1,549.28

Balance outstanding at December 31, 2024

 

229,919

​

$

21.94

Granted

 

670,088

​

 

1.64

Forfeited

 

(6,652)

​

 

96.46

Balance outstanding at December 31, 2025

 

893,355

​

$

6.15

​

Schedule of weighted-average exercise price, by price range, for outstanding options to purchase common stock

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Weighted

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

​

​

Average

​

​

​

​

​

​

Remaining

​

​

​

​

​

​

Contractual

​

Outstanding

​

Exercisable

Price Range

  ​ ​ ​

Life in Years

  ​ ​ ​

Options

  ​ ​ ​

Options

$1.37 - $10.78

 

9.62

 

882,107

 

321,844

$129.60 - $640.80

 

4.83

 

11,168

 

11,168

$1,776.00

​

0.46

​

80

​

80

Total

 

9.56

 

893,355

 

333,092

Share-based Payment Arrangement  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of share-based compensation expense

​

​

​

​

​

​

​

​

Share-based compensation

  ​ ​ ​

2025

  ​ ​ ​

2024

Research and development

​

$

204,848

​

$

131,917

General and administrative

​

 

382,735

​

 

197,898

Total

​

$

587,583

​

$

329,815

Warrants  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of warrant activity

​

​

​

​

​

​

​

​

​

  ​ ​ ​

  ​ ​ ​

​

  ​ ​ ​

Weighted

​

​

​

​

​

Average

​

​

​

​

​

Exercise

​

  ​ ​ ​

Warrants

  ​ ​ ​

Price

Balance at December 31, 2023

 

​

408,640

​

$

24.00

Granted

 

​

2,334,382

​

 

2.73

Exercised

 

​

(1,275,441)

​

 

3.71

Balance at December 31, 2024

 

​

1,467,581

​

$

11.01

Granted (1)

 

​

7,047,040

​

 

1.06

Exercised

 

​

(1,716,480)

​

 

0.18

Balance at December 31, 2025

​

​

6,798,141

​

$

2.36

​

(1)Excludes pre-funded warrants issued in connection with public offerings.

​

Schedule of remaining life, by grant date, for outstanding warrants

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

  ​ ​ ​

​

  ​ ​ ​

Remaining

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

​

​

Exercise

​

Contractual

​

Outstanding

​

Exercisable

Grant Date

  ​ ​ ​

Price

  ​ ​ ​

Life in Years

  ​ ​ ​

Warrants

  ​ ​ ​

Warrants

May 09, 2023

​

$

24.00

 

2.35

 

303,139

 

303,139

April 22, 2024

​

​

6.40

​

3.31

​

2,377

​

2,377

September 25, 2025

​

​

1.35

​

4.74

​

1,162,065

​

1,162,065

September 29, 2025

​

​

1.35

​

4.75

​

5,330,560

​

5,330,560

Total

​

​

​

​

​

 

6,798,141

 

6,798,141

​