XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Tables)
9 Months Ended
Sep. 30, 2024
Stockholders' Equity  
Schedule of common stock warrants and pre-fund warrants outstanding

​

​

​

​

​

​

​

    

Common Stock 

    

Pre-Funded

​

​

Warrants

​

Warrants

Outstanding, December 31, 2023

 

—

 

—

Issued

 

306,545

 

12,097,900

Exercised

 

(7,433)

 

(768,900)

Outstanding, September 30, 2024

 

299,112

 

11,329,000

​

​

​

​

​

​

​

    

Common Stock 

    

Weighted Average

​

​

Warrants

​

Exercise Price

Outstanding, December 31, 2022

 

3,739

 

$ 2,212.31

Expired

 

(2,170)

 

2,141.77

Outstanding, September 30, 2023

 

1,569

 

2,310.00

Schedule of stock option activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

​

    

Weighted

 

​

 

Weighted

​

​

​

​

Average

 

Aggregate

 

Average

​

​

​

​

Exercise

 

Intrinsic

 

Remaining

​

​

Shares

​

Price

 

Value

 

Contractual Life

Stock options outstanding at December 31, 2023

​

63,560

​

$

355.25

​

$

14,946

​

​

​

Expired

 

(1,053)

​

​

1,541.96

​

​

​

​

​

​

Forfeited

 

(191)

​

​

479.77

​

​

​

​

​

​

Stock options outstanding and expected to vest at September 30, 2024

 

62,316

​

$

334.82

​

$

14,946

​

7.1

Years

Stock options exercisable at September 30, 2024

​

56,667

​

$

342.10

​

$

14,946

​

7.0

Years

Schedule of restricted stock activity

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

   

Average

​

​

Shares

​

Fair Value

Restricted stock at December 31, 2022

​

170

​

$

644.00

Vested

​

(170)

​

​

(644.00)

Restricted stock at September 30, 2023

​

—

​

$

—

Schedule of RSU activity

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

Average

​

​

Shares

   

Fair Value

RSUs at December 31, 2023

​

1,250

​

$

236.00

Vested

 

(50)

​

 

236.00

Cancelled

 

(1,200)

​

 

236.00

RSUs at September 30, 2024

 

—

​

$

—

​

​

​

​

​

​

​

​

​

​

​

​

Weighted

​

​

​

​

Average

​

​

Shares

   

Fair Value

RSUs at December 31, 2022

​

—

​

$

—

Granted

​

1,800

​

​

236.00

Vested

​

(400)

​

 

236.00

RSUs at September 30, 2023

​

1,400

​

$

236.00

​