v3.25.2
SHARE-BASED PAYMENTS - Schedule of restricted stock units activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Restricted Stock Units (RSUs)    
Units    
Nonvested, beginning balance (in shares) 1,403,000  
Granted (in shares) 375,000 165,000
Vested (in shares) (368,000)  
Forfeited (in shares) (101,000)  
Nonvested, ending balance (in shares) 1,309,000  
Weighted Average Grant Date Fair Value    
Nonvested, beginning balance (in dollars per share) $ 2.57  
Granted (in dollars per share) 1.27 $ 2.79
Vested (in dollars per share) 2.72  
Forfeited (in dollars per share) 2.34  
Nonvested, ending balance (in dollars per share) $ 2.17  
Performance Shares    
Units    
Granted (in shares) 90,000  
Weighted Average Grant Date Fair Value    
Granted (in dollars per share) $ 0.91