XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity

    

Shares

    

Weighted-Average
Exercise Price

    

Weighted-Average
Remaining Contractual
Term (Years)

Outstanding, December 31, 2023

5,943,898

$

10.28

6.53

Granted

Exercised or released

(473,749)

6.07

Forfeited or expired

(316,963)

11.22

Outstanding, June 30, 2024

5,153,186

$

10.61

5.86

Exercisable, June 30, 2024

4,207,015

$

9.36

5.48

Vested and expected to vest at June 30, 2024

5,149,253

$

10.60

5.86

Summary of Restricted Stock Units Activity

    

Restricted
Stock Units

    

Weighted-Average
Fair Value

Outstanding, December 31, 2023

1,317,402

$

17.06

Granted

1,429,133

12.67

Vested

(171,040)

17.86

Forfeited or expired

(232,674)

15.12

Outstanding, June 30, 2024

2,342,821

$

14.51

Vested and expected to vest at June 30, 2024

2,256,319

$

14.56