v3.26.1
SUMMARY OF STOCK OPTION ACTIVITY (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Outstanding of stock options (in shares) | shares 534,167
Outstanding, Weighted average exercise price | $ / shares $ 4.24
Granted of stock options (in shares) | shares
Granted, Weighted average exercise price | $ / shares
Exercised of stock options (in shares) | shares (1,000)
Exercised, Weighted average exercise price | $ / shares $ 2.18
Forfeited/expired of stock options (in shares) | shares (1,668)
Forfeited/expired, Weighted average exercise price | $ / shares $ 6.77
Outstanding of stock options (in shares) | shares 531,499
Outstanding, Weighted average exercise price | $ / shares $ 4.23
Weighted average remaining contractual term, Outstanding 3 years 9 months 3 days
Outstanding, Aggregate intrinsic value | $ $ 340
Exercisable, stock options, (in shares) | shares 529,832
Exercisable, Weighted average exercise price | $ / shares $ 4.23
Weighted average remaining contractual term, Exercisable 3 years 9 months
Exercisable, Aggregate intrinsic value | $ $ 340