v3.25.1
SHARE-BASED PAYMENTS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share Based Payments and Stock Options (Details) [Line Items]    
Share-based compensation $ 503 $ 778
Restricted Stock Units (RSUs)    
Share Based Payments and Stock Options (Details) [Line Items]    
Unamortized share-based compensation $ 2,700  
Share-based compensation weighted average period 2 years 6 months  
Granted (in shares) 244,000 0
Restricted Stock Units (RSUs) | Minimum    
Share Based Payments and Stock Options (Details) [Line Items]    
Award vesting period 3 years  
Restricted Stock Units (RSUs) | Maximum    
Share Based Payments and Stock Options (Details) [Line Items]    
Award vesting period 5 years