v3.25.2
Stockholders' Equity (Deficiency) (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity (Deficiency)  
Schedule of stock-based compensation expense

For the Three Months Ended

For the Six Months Ended

    

June 30,

    

June 30, 

    

2025

    

2024

    

2025

    

2024

Research and development

$

157,291

$

232,154

$

221,968

$

438,740

Selling, general and administrative

5,516,363

308,902

5,731,314

648,548

$

5,673,654

$

541,056

$

5,953,282

$

1,087,288

Summary of restricted stock units ("RSUs") activity

    

    

    

Weighted

Average

Number of

Grant Date

    

RSUs

    

Price

RSUs non-vested January 1, 2025

 

4,608

$

52.00

Granted

 

393,600

 

1.55

Vested

 

(68,208)

 

5.56

Forfeited

 

(42,000)

 

1.26

RSUs non-vested June 30, 2025

 

288,000

$

1.44

Vested RSUs undelivered June 30, 2025

 

27,151

$

6.62

Schedule of fair value assumptions used for warrant liability before and after modification date

    

Before Modification

    

After Modification

Risk free interest rate

 

4.42%

4.42%

Term

 

4.96 years

5.51 years

Volatility

 

110%

107%

Dividends

 

n/a

n/a

Schedule of the warrant activity and related information

    

    

    

Weighted

    

    

Weighted

Average

Average

Remaining

Aggregate

Number of

Exercise

Life

Intrinsic

    

Warrants

    

Price

    

In Years

    

    Value

Outstanding January 1, 2025

 

1,166,017

$

22.33

 

 

 

  

Issued

 

33,359,619

 

3.28

 

 

 

  

Repriced - (Old)

 

(197,118)

 

55.20

 

 

 

  

Repriced - (New)

 

197,118

 

5.27

 

 

 

  

Expired

(5,605)

207.39

Exercised

 

(449,118)

 

6.66

 

 

 

  

Outstanding June 30, 2025

 

34,070,913

$

3.28

5.0

 

$

237,986,992

Exercisable June 30, 2025

 

1,061,294

$

12.67

4.7

 

$

3,425,553

Schedule of warrants outstanding

The following table presents information related to warrants as of June 30, 2025:

Warrants Outstanding

    

Warrants Exercisable

Weighted

Outstanding

Average

Exercisable

Exercise

Number of

Remaining Life

Number of

Price

    

Warrants

    

In Years

    

Warrants

$3.2500

 

32,615,383

 

$4.0000

 

350,000

5.0

 

350,000

$5.2720

 

394,236

 

$7.7520

 

250,126

4.6

 

250,126

$8.6080

302,045

4.6

302,045

$40.0000

108,694

4.6

108,694

$55.2000

49,280

4.5

49,280

$380.8000

 

1,149

 

5.9

 

1,149

 

34,070,913

 

4.7

 

1,061,294