XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
STOCK-BASED COMPENSATION  
Schedule of stock options activity

Weighted

Weighted

Average

Average

Remaining

Exercise

Contractual

    

Shares

    

per Share

    

Life (Years)

Outstanding, December 31, 2022

 

9,474,824

$

4.66

 

7.36

Granted

 

2,601,880

$

3.43

 

9.52

Forfeited

 

(974,555)

$

2.96

 

Expired

 

(467,332)

$

5.61

 

Exercised

 

(86,643)

$

2.59

 

Outstanding, December 31, 2023

 

10,548,174

$

4.49

7.01

Granted

 

3,982,846

$

0.97

 

9.32

Forfeited

 

(1,391,897)

$

2.24

 

Expired

 

(797,209)

$

5.34

 

Outstanding, December 31, 2024

 

12,341,914

$

3.55

 

6.81

Schedule of fair value of each stock option estimated using the Black-Scholes pricing model

Grant Date

Expected Life

Expected

Risk Free

 

Exercise Price

 of the Stock

 Volatility

Expected

 Interest Rate

 

Year - Ended

    

Range

    

Option*

    

Range

    

 Dividends

    

 Range

 

December 31, 2023

$

1.17 - $3.71 per share

6 years

70.4% to 75.6

%  

%  

3.50% to 4.76

%

December 31, 2024

$

0.84 - $1.19 per share

6 years

75.6% to 80.1

%  

%  

3.60% to 4.65

%

*The expected term of the options granted is derived using the “simplified method” which computes expected term as the average of the sum of the vesting term plus the contract term.

Schedule of intrinsic value

Options Outstanding

Number

Weighted

Weighted

Range of

Outstanding at

Average

Average

Aggregate

Exercise

December 31, 

Exercise

Remaining

Intrinsic

Price

    

2024

    

Price

    

Life (Years)

    

Value

$0.84 - $13.20

 

12,341,914

$

3.55

6.81

$

1,000

Options Exercisable

Number

Weighted

  

Exercisable at

Average

Aggregate

December 31, 

Exercise

Intrinsic

2024

    

Price

    

Value

6,107,366

$

5.46

$

Schedule of company's non-vested options

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, January 1, 2024

 

5,205,736

$

1.89

Granted

 

3,982,846

0.68

Forfeited

 

(1,391,897)

1.52

Vested

 

(1,562,137)

2.26

Non-vested, December 31, 2024

 

6,234,550

$

1.09

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, January 1, 2023

 

4,851,739

$

1.84

Granted

 

2,601,880

 

2.35

Forfeited

 

(974,555)

 

1.95

Vested

 

(1,273,328)

 

2.59

Non-vested, December 31, 2023

 

5,205,736

$

1.89

Schedule of outstanding balance of restricted stock units

    

Total

    

Intrinsic Value

December 31, 2022

 

2,890,500

$

4,480,275

Granted 2023

394,000

Forfeited 2023

(461,000)

December 31, 2023

2,823,500

$

3,134,085

Granted 2024

 

331,250

 

Forfeited 2024

 

(345,250)

 

December 31, 2024

 

2,809,500

$

2,556,645

Schedule of the restricted stock unit activity

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, January 1, 2024

 

430,505

$

3.31

Granted

 

548,000

$

0.96

Forfeited

 

(40,000)

$

3.73

Vested

 

(297,169)

$

3.23

Non-vested, December 31, 2024

 

641,336

$

1.31

Weighted

Average

Grant Date

    

Shares

    

Fair Value

Non-vested, January 1, 2023

 

312,092

$

4.42

Granted

385,000

$

3.23

Forfeited

 

(62,500)

$

3.57

Vested

(204,087)

$

4.79

Non-vested, December 31, 2023

430,505

$

3.31