v3.26.1
SHARE-BASED PAYMENTS - Schedule of restricted stock units activity (Details) - Restricted Stock Units (RSUs) - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Units    
Nonvested, beginning balance (in shares) 1,045,584  
Granted (in shares) 135,000 375,000
Vested (in shares) (225,875)  
Forfeited (in shares) (100,125)  
Nonvested, ending balance (in shares) 854,584  
Weighted Average Grant Date Fair Value    
Nonvested, beginning balance (in dollars per share) $ 2.01  
Granted (in dollars per share) 1.45 $ 1.27
Vested (in dollars per share) 2.17  
Forfeited (in dollars per share) 2.00  
Nonvested, ending balance (in dollars per share) $ 1.88