XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Stock-based Compensation  
Summary of performance share units activity

Weighted-Average

Shares

Grant Date Fair Value

Outstanding as of December 31, 2024

329,652

$

39.04

Granted

151,466

40.28

Vested

(163,423)

32.08

Forfeited

(38,862)

43.59

Performance adjustment

34,809

29.74

Outstanding as of June 30, 2025

313,642

$

41.65

Summary of restricted stock units activity

Weighted-Average

Shares

Grant Date Fair Value

Outstanding as of December 31, 2024

2,483,342

$

28.27

Granted

1,381,887

30.19

Vested

(895,705)

26.62

Forfeited

(136,213)

30.39

Outstanding as of June 30, 2025

2,833,311

$

29.63

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, 2024

 

803,406

$

20.84

 

4.4

$

6,634

Exercised

 

(89,662)

20.75

Outstanding as of June 30, 2025

 

713,744

$

20.85

3.8

$

6,462

Exercisable as of June 30, 2025

 

583,400

$

18.49

2.6

$

6,462