v3.25.1
SHARE-BASED PAYMENTS - Schedule of stock options (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 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) 0  
Ending balance, outstanding (in shares) 16,000 16,000
Vested and exercisable, (in shares) 16,000  
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) 0  
Outstanding ending balance (in dollars per share) 4.63 $ 4.63
Vested and exercisable (in dollars per share) $ 4.63  
Weighted Average Remaining Contractual Term (Years)    
Weighted - Average Remaining Contractual Term, Outstanding (in years) 1 month 9 days 4 months 9 days
Weighted-Average Remaining Contractual Term, Vested and exercisable (in years) 1 month 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) 0  
Outstanding ending balance (in dollars per share) 2.56 $ 2.56
Vested and exercisable (in dollars per share) $ 2.56