XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Stock-Based Compensation  
Schedule of Stock option plans

2014

2023

    

Plan

    

Plan

    

Total

Outstanding or Exercised as of December 31, 2021

 

11,184,450

 

 

11,184,450

Available for future issuance under plan

 

1,550,004

 

 

1,550,004

Total authorized by plan

 

12,734,454

 

 

12,734,454

Outstanding or Exercised as of December 31, 2022

 

11,168,061

 

 

11,168,061

Available for future issuance under plan

 

1,495,760

 

 

1,495,760

Totals authorized by plan

 

12,663,821

 

 

12,663,821

Outstanding or Exercised as of December 31, 2023

 

 

8,791,833

 

8,791,833

Available for future issuance under plan

 

 

3,849,804

 

3,849,804

Totals authorized by plan

 

 

12,641,637

 

12,641,637

Schedule of summary of stock option activity

Weighted

Average

Number of

Average

Remaining Life

    

Options

    

Exercise Price

    

(years)

Outstanding at December 31,  2020

 

2,633,175

$

3.09

 

6.53

Granted

 

1,100,500

 

17.23

 

  

Exercised

 

(739,956)

 

3.36

 

  

Expired or Forfeited

(170,085)

8.58

Outstanding at December 31,  2021

 

2,823,634

$

7.67

 

7.95

Granted

 

442,000

 

5.45

 

  

Exercised

 

(145,185)

 

2.56

 

  

Expired or Forfeited

 

(314,776)

 

9.27

 

  

Outstanding at December 31, 2022

 

2,805,673

$

7.80

 

7.28

Granted

 

180,000

 

4.43

 

  

Exercised

 

(28,240)

 

1.33

 

  

Expired or Forfeited

 

(46,125)

 

11.33

 

  

Outstanding at December 31, 2023

 

2,911,308

$

7.60

 

6.30

Summary of assumptions used to compute the fair value of stock options granted

December 31, 

    

2023

    

2022

    

2021

 

Assumptions for Black-Scholes:

 

  

 

  

 

  

Expected term in years

 

6.0 to 6.1

 

6.1

 

6.1 to 6.5

Volatility

 

86.97% to 88.42

%

85.44% to 87.09

%

82.8% to 86.0

%

Risk-free interest rate

 

3.58% to 4.43

%

2.18% to 3.95

%

0.96% to 1.25

%

Expected annual dividends

 

None

 

None

 

None

Value of options granted:

 

  

 

  

 

  

Number of options granted

 

180,000

 

442,000

 

1,100,500

Weighted average fair value per share

 

$

3.34

 

$

4.04

 

$

12.40

Fair value of options granted

 

$

600,345

 

$

1,783,710

 

$

13,642,976