v3.26.3
STOCK BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity
Restricted Stock Units
Number of Shares of RSUs
Unvested as of December 31, 2025221,550
Granted251,031
Vested(140,077)
Forfeited-
Unvested as of September 30, 2026332,504
Number of Shares of Annual RSUs
Unvested as of December 31, 2025108,959
Granted123,907
Vested-
Forfeited-
Unvested as of September 30, 2026232,866
Schedule of Performance Stock Units
Performance Stock Units

Number of Shares of PSUs
Unvested as of December 31, 2025276,627
Granted390,098
Vested(197,218)
Forfeited(79,409)
Unvested as of September 30, 2026390,098