v3.25.1
SHAREHOLDERS' EQUITY - Schedule of Restricted Stock Awards Activity (Details) - Restricted Stock - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Number of shares of restricted stock    
Beginning balance (in shares) 203,524  
Granted (in shares) 19,625 0
Vested (in shares) (34,671) 0
Forfeited (in shares) (2,807)  
Ending balance (in shares) 185,671  
Weighted-average grant date fair value    
Beginning balance (in dollars per share) $ 13.16  
Granted (in dollars per share) 11.78  
Vested (in dollars per share) 13.13  
Forfeited (in dollars per share) 13.27  
Ending balance (in dollars per share) $ 13.02