STOCK CAPITAL - Employee Stock Option (Details) - Employee Stock Option
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Amount of options, Outstanding at beginning of period | shares 1,754,894 [1]
Amount of options, Granted | shares 0 [1]
Amount of options, Exercised | shares (1,687) [1]
Amount of options, Cancelled | shares (482,622) [1]
Amount of options, Outstanding at end of period | shares 1,270,585 [1]
Amount of options, Vested at end of period | shares 984,285 [1]
Weighted average exercise price, Outstanding at beginning of period (in dollars per share) | $ / shares $ 4.8869
Weighted average exercise price, Granted (in dollars per share) | $ / shares 0
Weighted average exercise price, Exercised (in dollars per share) | $ / shares 2.700
Weighted Average exercise Price, Cancelled (in dollars per share) | $ / shares 5.7222
Weighted average exercise price, Outstanding at end of period (in dollars per share) | $ / shares 4.5721
Weighted average exercise price, Vested at end of period (in dollars per share) | $ / shares $ 2.9616
Aggregate intrinsic value, Outstanding at end of period (in dollars) | $ $ 1,167,698
Aggregate intrinsic value, Vested at end of period (in dollars) | $ $ 1,167,698
[1] Represents Employee Stock Options only (not including RSUs).