v3.25.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Activity and Incentive Stock Awards Activity
The following table summarizes the restricted stock, restricted stock unit and incentive stock unit activity and related information for the six months ended June 30, 2025:
Restricted
Stock
and Units
Incentive
Stock
Units
Weighted
Average Grant
Date Fair
Value
Outstanding at December 31, 2024728,036 877,064 $115.71 
Granted268,087 160,131 $187.06 
Vested(379,545)(298,747)$100.52 
Adjustment for incentive stock awards expected to vest— 48,643 $116.53 
Canceled(13,975)(1,241)$133.81 
Outstanding at June 30, 2025602,603 785,850 $144.96