XML 42 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity

The following table summarizes the Company’s stock option activity for the six months ended June 30, 2025:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Number of Options

 

 

Weighted Average Exercise Price

 

 

Weighted Average Remaining Contractual Life (Years)

 

 

Aggregate Intrinsic
Value (USD$)

 

Options outstanding at December 31, 2024

 

 

4,225,032

 

 

$

12.35

 

 

 

6.6

 

 

$

4,147,893

 

Granted

 

 

1,935,035

 

 

 

6.95

 

 

 

 

 

 

 

Exercised

 

 

(256,549

)

 

 

4.80

 

 

 

 

 

 

 

Forfeited

 

 

(497,570

)

 

 

6.80

 

 

 

 

 

 

 

Expired

 

 

(257,574

)

 

 

17.99

 

 

 

 

 

 

 

Options outstanding at June 30, 2025

 

 

5,148,374

 

 

$

10.95

 

 

 

7.7

 

 

 

2,527,876

 

Options vested and exercisable at June 30, 2025

 

 

1,649,250

 

 

$

19.42

 

 

 

4.3

 

 

$

1,042,567

 

Schedule of Restricted Share Units

The following table summarizes the Company's RSU activity for the six months ended June 30, 2025:

 

 

 

 

 

 

 

 

 

Number of RSUs

 

 

Weighted Average Grant Date Fair Value

 

Balance at December 31, 2024

 

 

1,371,266

 

 

$

6.35

 

Granted

 

 

5,274,500

 

 

 

6.38

 

Vested

 

 

(416,295

)

 

 

8.76

 

Cancelled

 

 

(269,049

)

 

 

5.64

 

Balance at June 30, 2025

 

 

5,960,422

 

 

$

6.24

 

Summary of Stock-based Compensation Expense

Stock-based compensation expense for all equity arrangements for the three and six months ended June 30, 2025 and 2024 was as follows (in thousands):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Research and development

 

$

2,301

 

 

$

2,182

 

 

$

4,354

 

 

$

3,637

 

General and administrative

 

 

2,952

 

 

 

3,248

 

 

 

4,325

 

 

 

5,482

 

Total

 

$

5,253

 

 

$

5,430

 

 

$

8,679

 

 

$

9,119