XML 41 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Summary of Stock Option Activity

The following table sets forth stock option activity as of June 30, 2024:

 

 

​Number
of shares

 

 

​Weighted
average
exercise price

 

 

Weighted
average
contractual
term

 

 

​Aggregate
intrinsic
value

 

Outstanding at December 31, 2023

 

 

8,462,294

 

 

$

41.48

 

 

 

 

 

 

 

Granted

 

 

1,047,180

 

 

 

83.23

 

 

 

 

 

 

 

Exercised

 

 

(193,125

)

 

 

32.59

 

 

 

 

 

 

 

Forfeited/Canceled

 

 

(377,542

)

 

 

59.88

 

 

 

 

 

 

 

Outstanding at June 30, 2024

 

 

8,938,807

 

 

$

45.79

 

 

 

6.8

 

 

$

314,480

 

Vested and expected to vest at June 30, 2024

 

 

8,938,807

 

 

$

45.79

 

 

 

6.8

 

 

$

314,480

 

Exercisable at June 30, 2024

 

 

5,066,333

 

 

$

32.08

 

 

 

5.3

 

 

$

245,888

 

Schedule of RSU Activity

The following table sets forth the RSU activity for the six months ended June 30, 2024:

 

Number
of shares

 

 

Weighted
average
grant date
fair value

 

Outstanding at December 31, 2023

 

 

804,150

 

 

$

41.36

 

Granted

 

 

397,237

 

 

 

75.23

 

Vested

 

 

(226,323

)

 

 

37.11

 

Forfeited

 

 

(82,009

)

 

 

49.83

 

Outstanding at June 30, 2024

 

 

893,055

 

 

$

56.74

 

 

Schedule of Stock-Based Compensation Expense Recognized

Stock-based compensation expense recognized was as follows:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Research and development

 

$

5,072

 

 

$

3,238

 

 

$

9,640

 

 

$

5,652

 

Selling, general and administrative

 

 

16,310

 

 

 

12,684

 

 

 

31,932

 

 

 

23,213

 

Total

 

$

21,382

 

 

$

15,922

 

 

$

41,572

 

 

$

28,865

 

Schedule of Warrant Activity

The following table summarizes warrant activity for the six months ended June 30, 2024:

 

 

Warrants

 

 

Weighted average
exercise price

 

Outstanding at December 31, 2023

 

 

79,220

 

 

$

56.80

 

Issued

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

Outstanding at June 30, 2024

 

 

79,220

 

 

$

56.80