XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Stockholders' Equity  
Schedule of common stock warrants outstanding

    

Common Stock 

Warrants

Outstanding, December 31, 2023

 

Issued

 

306,545

Exercised

 

(7,433)

Outstanding, June 30, 2024

 

299,112

    

Common Stock 

Warrants

Outstanding, December 31, 2022

 

3,739

Expired

 

(2,170)

Outstanding, June 30, 2023

 

1,569

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

32,194

$

725.86

$

9,052

Expired

 

(1,057)

1,929.56

Forfeited

 

(199)

500.20

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

 

30,938

$

686.19

$

427

7.7

Years

Stock options exercisable at June 30, 2024

24,198

$

803.73

$

427

7.5

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 June 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 June 30, 2024

 

$

Weighted

Average

Shares

   

Fair Value

RSUs at December 31, 2022

$

Granted

1,800

236.00

Vested

(250)

 

236.00

RSUs at June 30, 2023

1,550

$

236.00