Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF STOCK OPTIONS ACTIVITY (Details)

v3.21.2
SCHEDULE OF STOCK OPTIONS ACTIVITY (Details) - Share-based Payment Arrangement, Option [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options, Outstanding at beginning of year | shares 3,624
Weighted-average Exercise Price, Outstanding at beginning of year | $ / shares $ 5.85
Options, Granted | shares 120
Weighted-average Exercise Price, Granted | $ / shares $ 7.77
Options, Exercised | shares (141)
Weighted-average Exercise Price, Exercised | $ / shares $ 5.58
Options, Forfeited or expired | shares (62)
Weighted-average Exercise Price, Forfeited or expired | $ / shares $ 6.04
Options, Outstanding at end of period | shares 3,541
Weighted-average Exercise Price, Outstanding at end of period | $ / shares $ 5.92
Weighted-Average Remaining Contractual Terms 7 years 9 months 18 days
Aggregate Intrinsic Value, Ending | $ $ 2,584
Options, Exercisable at end of period | shares 1,276
Weighted-average Exercise Price, Exercisable at end of period | $ / shares $ 5.66
Weighted-Average Remaining Contractual Terms, Exercisable 6 years 4 months 24 days
Aggregate Intrinsic Value, Exercisable | $ $ 1,218