v3.26.1
SHAREHOLDERS' EQUITY - Intrinsic value and weighted average remaining life for stock (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
SHAREHOLDERS' EQUITY  
Intrinsic Value of Stock options outstanding $ 320
Intrinsic Value of Stock options exercisable $ 320
Weighted Average Remaining life (Years) of Stock options outstanding 5 years 9 months 18 days
Weighted Average Remaining life (Years) of Stock options exercisable 5 years 9 months 18 days