v3.25.2
SHAREHOLDERS' EQUITY - Intrinsic value and weighted average remaining life for stock (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
SHAREHOLDERS' EQUITY  
Intrinsic Value of Stock options outstanding $ 367
Intrinsic Value of Stock options exercisable $ 367
Weighted Average Remaining life (Years) of Stock options outstanding 6 years 7 months 6 days
Weighted Average Remaining life (Years) of Stock options exercisable 6 years 7 months 6 days