v3.26.1
STOCKHOLDERS' EQUITY - Summary of options activity (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
STOCKHOLDERS' EQUITY  
Number of Options, Outstanding | shares 27,188
Number of Options, Forfeited | shares (2,188)
Number of Options, Outstanding | shares 25,000
Number of Options, Exercisable | shares 15,782
Weighted Average Exercise Price, Outstanding | $ / shares $ 11.33
Weighted Average Exercise Price, Forfeited | $ / shares 15.41
Weighted Average Exercise Price Outstanding | $ / shares 10.98
Weighted Average Exercise Price, Exercisable | $ / shares $ 12.77
Weighted Average Remaining Term, Outstanding 3 years 4 months 24 days
Weighted Average Remaining Term, Exercisable 2 years 1 month 6 days
Number of Options Intrinsic Value, Outstanding | $ $ 9,594
Number of Options Intrinsic Value, Exercisable | $ $ 4,798