v3.26.1
SHARE-BASED COMPENSATION - Schedule of Restricted Stock (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Performance RSs    
Number of non-vested restricted  shares    
Beginning balance (in shares) 347,581 944,587
Granted (in shares) 0 0
Vested (in shares) (290,647) (222,532)
Forfeited (in shares) (56,934) (374,474)
Ending balance (in shares) 0 347,581
Weighted  average grant date fair value    
Beginning balance (in dollars per share) $ 10.87 $ 9.87
Granted (in dollars per share) 0 0
Vested (in dollars per share) 10.87 9.65
Forfeited (in dollars per share) 10.87 9.08
Ending balance (in dollars per share) $ 0 $ 10.87
Service RSs    
Number of non-vested restricted  shares    
Beginning balance (in shares) 111,248 191,556
Granted (in shares) 0 0
Vested (in shares) (54,926) (75,667)
Forfeited (in shares) 0 (2,212)
Ending balance (in shares) 56,322 113,677
Weighted  average grant date fair value    
Beginning balance (in dollars per share) $ 11.45 $ 9.96
Granted (in dollars per share) 0 0
Vested (in dollars per share) 9.82 8.08
Forfeited (in dollars per share) 0 9.85
Ending balance (in dollars per share) $ 13.05 $ 11.21