v3.25.1
SHARE-BASED PAYMENTS - Schedule of restricted stock units activity (Details) - Restricted Stock Units (RSUs) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Units    
Nonvested, beginning balance (in shares) 1,403,000  
Granted (in shares) 244,000 0
Vested (in shares) (131,000)  
Forfeited (in shares) (13,000)  
Nonvested, ending balance (in shares) 1,503,000  
Weighted Average Grant Date Fair Value    
Nonvested, beginning balance (in dollars per share) $ 2.57  
Granted (in dollars per share) 1.26  
Vested (in dollars per share) 3.14  
Forfeited (in dollars per share) 2.65  
Nonvested, ending balance (in dollars per share) $ 2.30