XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Based Compensation Expense
Stock-based compensation expense is summarized as follows:
Three Months Ended March 31,
(in thousands)20252024
Stock-based compensation expense$6,734 $6,831 
Schedule of Restricted Stock Units Activity
RSU activity, inclusive of PSUs, for the three months ended March 31, 2025 is summarized as follows: 
Number
of Shares
Weighted Average
Grant Date
Fair Value
Outstanding at December 31, 2024317,489 $205.86 
Granted158,012 $173.57 
Forfeited(26,436)$224.22 
Settled(90,247)$205.49 
Outstanding at March 31, 2025358,818 $190.38