XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Stock-based Compensation  
Summary of the stock-based compensation activity

Quarter ended March 31, 

    

2025

    

2024

(in thousands)

Grants:

Units:

Performance-based restricted share units ("RSUs")

185

246

Stock options

187

188

Time-based RSUs

260

145

Grant date fair value:

Performance-based RSUs

$

18,788

$

20,915

Stock options

8,138

6,935

Time-based RSUs

26,484

12,333

Total

$

53,410

$

40,183

Vesting and exercise:

Performance-based RSUs vested

309

Stock options exercised

126

331

Time-based RSUs vested

185

209

Stock-based compensation expense

$

11,084

$

4,583