XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Based Compensation Expense
Stock-based compensation expense is summarized as follows:
Three Months Ended June 30,Six Months Ended
June 30,
(in thousands)2025202420252024
Stock-based compensation expense$6,809 $9,189 $13,543 $16,020 
Schedule of Restricted Stock Units Activity
RSU activity, inclusive of PSUs, for the six months ended June 30, 2025 is summarized as follows: 
Number
of Shares
Weighted Average
Grant Date
Fair Value
Outstanding at December 31, 2024317,489 $205.86 
Granted165,928 $173.71 
Forfeited(30,574)$220.07 
Settled(103,231)$201.96 
Outstanding at June 30, 2025349,612 $190.51