v3.26.3
SHARE-BASED COMPENSATION - Schedule of Restricted Stock Units (Details) - $ / shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Performance RSUs    
Number of non-vested RSUs    
Beginning balance (in shares) 490,823 403,526
Granted (in shares) 182,098 185,551
Vested (in shares) (49,495) (38,752)
Forfeited (in shares) (12,481) (59,502)
Ending balance (in shares) 610,945 490,823
Weighted  average grant date fair value    
Beginning balance (in dollars per share) $ 12.10 $ 10.43
Granted (in dollars per share) 15.15 13.16
Vested (in dollars per share) 9.85 6.82
Forfeited (in dollars per share) 10.66 7.55
Ending balance (in dollars per share) $ 13.22 $ 12.10
Service RSUs    
Number of non-vested RSUs    
Beginning balance (in shares) 224,751 149,834
Granted (in shares) 155,591 149,435
Vested (in shares) (93,333) (62,041)
Forfeited (in shares) (3,961) (12,477)
Ending balance (in shares) 283,048 224,751
Weighted  average grant date fair value    
Beginning balance (in dollars per share) $ 12.60 $ 11.14
Granted (in dollars per share) 15.08 13.16
Vested (in dollars per share) 12.31 10.46
Forfeited (in dollars per share) 13.87 12.34
Ending balance (in dollars per share) $ 14.04 $ 12.60