XML 65 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Stock-based Compensation  
Summary of performance share units activity

Weighted-Average

Shares

Grant Date Fair Value

Outstanding as of December 31, 2023

503,880

$

33.13

Granted

308,972

44.15

Vested

(514,050)

32.53

Forfeited

(165,700)

43.12

Performance adjustment

196,550

32.58

Outstanding as of December 31, 2024

329,652

$

39.04

Summary of restricted stock units activity

Weighted-Average

Shares

Grant Date Fair Value

Outstanding as of December 31, 2023

2,443,907

$

22.88

Granted

1,345,309

34.33

Vested

(967,773)

23.09

Forfeited

(338,101)

28.25

Outstanding as of December 31, 2024

2,483,342

$

28.27

Summary of stock option activity

 

 

 

Weighted-

 

 

Weighted-

 

Average

 

Average

 

Remaining

Aggregate

Exercise Price

 

Contractual

Intrinsic

    

Shares

    

per Share

    

Term (in years)

    

Value

Outstanding as of December 31, 2023

 

1,176,750

$

19.48

 

4.3

$

13,297

Granted

130,344

31.41

Exercised

 

(502,688)

20.38

Cancelled

 

(1,000)

27.73

Outstanding as of December 31, 2024

 

803,406

$

20.84

 

4.4

$

6,634

Exercisable as of December 31, 2024

 

673,062

$

18.79

 

3.3

$

6,634

Schedule of fair value assumption using Black-Scholes option-pricing model

Years Ended December 31,

2024

2023

2022

Risk-free interest rate

4.4

%  

%  

%  

Volatility

51.7

%  

%  

%  

Expected term (years)

6.1

Expected dividend yield

%  

%  

%  

Summary of stock-based compensation

Years Ended December 31,

2024

2023

2022

Research and development

$

    

$

    

$

1,591

Selling, general and administrative

 

32,400

27,136

21,283

Total stock-based compensation expense

$

32,400

$

27,136

$

22,874