v3.25.2
SHARE-BASED PAYMENTS - Schedule of stock options (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Shares    
Beginning balance, outstanding (in shares) 16,000  
Granted (in shares) 0  
Exercised (in shares) 0  
Forfeited or expired (in shares) (16,000)  
Ending balance, outstanding (in shares) 0 16,000
Vested and exercisable, (in shares) 0  
Weighted Average Exercise Price    
Outstanding beginning balance (in dollars per share) $ 4.63  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 0  
Forfeited or expired (in dollars per share) 4.63  
Outstanding ending balance (in dollars per share) 0 $ 4.63
Vested and exercisable (in dollars per share) 0  
Weighted Average Remaining Contractual Term (Years)    
Weighted - Average Remaining Contractual Term, Outstanding (in years)   4 months 9 days
Weighted Average Grant Date Fair Value    
Outstanding beginning balance (in dollars per share) 2.56  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 0  
Forfeited or expired (in dollars per share) 2.56  
Outstanding ending balance (in dollars per share) 0 $ 2.56
Vested and exercisable (in dollars per share) $ 0