XML 106 R87.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF STOCK OPTIONS EXERCISABLE (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Options Granted to Employees [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.05 $ 4.05 $ 4.44  
Number of Outstanding Options 3,210,005 2,917,667 2,465,522  
Weighted Average Remaining Contractual Life 5 years 5 months 12 days      
Aggregate Intrinsic Value $ 2,126      
Number of Exercisable Options 2,777,563 2,299,937    
Aggregate Exercisable Options Value $ 11,111      
Options Granted to Employees [Member] | Exercise Price One [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 0.0012      
Number of Outstanding Options 230,189      
Weighted Average Remaining Contractual Life 2 years 7 months 20 days      
Aggregate Intrinsic Value $ 663      
Number of Exercisable Options 230,189      
Aggregate Exercisable Options Value      
Options Granted to Employees [Member] | Exercise Price Two [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 0.012      
Number of Outstanding Options 510,017      
Weighted Average Remaining Contractual Life 1 month 2 days      
Aggregate Intrinsic Value $ 1,463      
Number of Exercisable Options 510,017      
Aggregate Exercisable Options Value $ 6      
Options Granted to Employees [Member] | Exercise Price Three [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 2.89      
Number of Outstanding Options 84,650      
Weighted Average Remaining Contractual Life 9 years 11 months 15 days      
Aggregate Intrinsic Value      
Number of Exercisable Options      
Aggregate Exercisable Options Value      
Options Granted to Employees [Member] | Exercise Price Four [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 2.96      
Number of Outstanding Options 63,500      
Weighted Average Remaining Contractual Life 9 years 11 months 15 days      
Aggregate Intrinsic Value      
Number of Exercisable Options      
Aggregate Exercisable Options Value      
Options Granted to Employees [Member] | Exercise Price Five [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 2.99      
Number of Outstanding Options 432,200      
Weighted Average Remaining Contractual Life 8 years 1 month 24 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 431,638      
Aggregate Exercisable Options Value $ 1,291      
Options Granted to Employees [Member] | Exercise Price Six [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 3.14      
Number of Outstanding Options 2,500      
Weighted Average Remaining Contractual Life 7 years 10 months 28 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 2,500      
Aggregate Exercisable Options Value $ 8      
Options Granted to Employees [Member] | Exercise Price Seven [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.42      
Number of Outstanding Options 50,000      
Weighted Average Remaining Contractual Life 5 years 11 months 4 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 50,000      
Aggregate Exercisable Options Value $ 221      
Options Granted to Employees [Member] | Exercise Price Eighteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.5      
Number of Outstanding Options 34,000      
Weighted Average Remaining Contractual Life 7 years 2 months 1 day      
Aggregate Intrinsic Value      
Number of Exercisable Options 34,000      
Aggregate Exercisable Options Value $ 153      
Options Granted to Employees [Member] | Exercise Price Nine [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.6      
Number of Outstanding Options 174,800      
Weighted Average Remaining Contractual Life 8 years 8 months 4 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 112,488      
Aggregate Exercisable Options Value $ 517      
Options Granted to Employees [Member] | Exercise Price Ten [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.7      
Number of Outstanding Options 6,250      
Weighted Average Remaining Contractual Life 8 years 10 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 2,083      
Aggregate Exercisable Options Value $ 10      
Options Granted to Employees [Member] | Exercise Price Eleven [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.8      
Number of Outstanding Options 483,337      
Weighted Average Remaining Contractual Life 4 years 11 months 8 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 483,337      
Aggregate Exercisable Options Value $ 2,320      
Options Granted to Employees [Member] | Exercise Price Twelve [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price   $ 5.02    
Number of Outstanding Options 78,500      
Weighted Average Remaining Contractual Life 9 years 8 months 15 days      
Aggregate Intrinsic Value      
Number of Exercisable Options      
Aggregate Exercisable Options Value      
Options Granted to Employees [Member] | Exercise Price Thirteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price   5.07    
Number of Outstanding Options 52,500      
Weighted Average Remaining Contractual Life 7 years      
Aggregate Intrinsic Value      
Number of Exercisable Options 52,500      
Aggregate Exercisable Options Value $ 266      
Options Granted to Employees [Member] | Exercise Price Fourteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price   5.1    
Number of Outstanding Options 60,500      
Weighted Average Remaining Contractual Life 8 years 4 months 2 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 44,750      
Aggregate Exercisable Options Value $ 228      
Options Granted to Employees [Member] | Exercise Price Fifteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 5.99      
Number of Outstanding Options 327,050      
Weighted Average Remaining Contractual Life 6 years 7 months 9 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 297,425      
Aggregate Exercisable Options Value $ 1,782      
Options Granted to Employees [Member] | Exercise Price Sixteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 6      
Number of Outstanding Options 16,667      
Weighted Average Remaining Contractual Life 2 years 7 months 2 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 16,667      
Aggregate Exercisable Options Value $ 100      
Options Granted to Employees [Member] | Exercise Price Seventeen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 6.84      
Number of Outstanding Options 15,125      
Weighted Average Remaining Contractual Life 6 years 9 months 14 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 12,453      
Aggregate Exercisable Options Value $ 85      
Options Granted to Employees [Member] | Exercise Price Eighteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 7.2      
Number of Outstanding Options 83,334      
Weighted Average Remaining Contractual Life 5 years 5 months 4 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 83,334      
Aggregate Exercisable Options Value $ 600      
Options Granted to Employees [Member] | Exercise Price Nineteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 8.36      
Number of Outstanding Options 250,001      
Weighted Average Remaining Contractual Life 6 years 6 months      
Aggregate Intrinsic Value      
Number of Exercisable Options 250,001      
Aggregate Exercisable Options Value $ 2,090      
Options Granted to Employees [Member] | Exercise Price Twenty [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 8.91      
Number of Outstanding Options 15,000      
Weighted Average Remaining Contractual Life 6 years 5 months 15 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 15,000      
Aggregate Exercisable Options Value $ 134      
Options Granted to Employees [Member] | Exercise Price Twenty One [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 9,000      
Number of Outstanding Options 20,834      
Weighted Average Remaining Contractual Life 1 year 6 months 14 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 20,834      
Aggregate Exercisable Options Value $ 187      
Options Granted to Employees [Member] | Exercise Price Twenty Two [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 9.48      
Number of Outstanding Options 58,908      
Weighted Average Remaining Contractual Life 6 months 7 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 58,908      
Aggregate Exercisable Options Value $ 558      
Options Granted to Employees [Member] | Exercise Price Twenty Three [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 10.2      
Number of Outstanding Options 39,267      
Weighted Average Remaining Contractual Life 5 months 1 day      
Aggregate Intrinsic Value      
Number of Exercisable Options 39,267      
Aggregate Exercisable Options Value $ 401      
Options granted to non employees [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price   $ 5.89 $ 5.89 $ 5.76
Number of Outstanding Options 547,691 549,141 549,141 598,310
Weighted Average Remaining Contractual Life 5 years 2 months 19 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 467,689 450,972    
Aggregate Exercisable Options Value $ 2,900      
Options granted to non employees [Member] | Exercise Price One [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 2.96      
Number of Outstanding Options 7,500      
Weighted Average Remaining Contractual Life 9 years 11 months 15 days      
Aggregate Intrinsic Value      
Number of Exercisable Options      
Aggregate Exercisable Options Value      
Options granted to non employees [Member] | Exercise Price Two [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 2.99      
Number of Outstanding Options 35,000      
Weighted Average Remaining Contractual Life 8 years 2 months 19 days      
Aggregate Intrinsic Value      
Number of Exercisable Options      
Aggregate Exercisable Options Value      
Options granted to non employees [Member] | Exercise Price Three [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 3.14      
Number of Outstanding Options 11,250      
Weighted Average Remaining Contractual Life 7 years 10 months 28 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 11,250      
Aggregate Exercisable Options Value $ 35      
Options granted to non employees [Member] | Exercise Price Four [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 3.36      
Number of Outstanding Options 136,775      
Weighted Average Remaining Contractual Life 4 years 3 months 25 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 136,775      
Aggregate Exercisable Options Value $ 459      
Options granted to non employees [Member] | Exercise Price Five [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.09      
Number of Outstanding Options 25,000      
Weighted Average Remaining Contractual Life 7 years 9 months 3 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 25,000      
Aggregate Exercisable Options Value $ 102      
Options granted to non employees [Member] | Exercise Price Six [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.42      
Number of Outstanding Options 5,125      
Weighted Average Remaining Contractual Life 5 years 11 months 4 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 5,125      
Aggregate Exercisable Options Value $ 23      
Options granted to non employees [Member] | Exercise Price Seven [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.5      
Number of Outstanding Options 13,335      
Weighted Average Remaining Contractual Life 7 years 6 months 10 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 5,000      
Aggregate Exercisable Options Value $ 23      
Options granted to non employees [Member] | Exercise Price Eighteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.6      
Number of Outstanding Options 20,000      
Weighted Average Remaining Contractual Life 8 years 11 months 15 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 4,000      
Aggregate Exercisable Options Value $ 18      
Options granted to non employees [Member] | Exercise Price Nine [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 4.8      
Number of Outstanding Options 16,668      
Weighted Average Remaining Contractual Life 4 years 11 months 8 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 16,668      
Aggregate Exercisable Options Value $ 80      
Options granted to non employees [Member] | Exercise Price Ten [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 5.07      
Number of Outstanding Options 5,000      
Weighted Average Remaining Contractual Life 7 years 2 months 8 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 1,000      
Aggregate Exercisable Options Value $ 5      
Options granted to non employees [Member] | Exercise Price Eleven [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 5.3      
Number of Outstanding Options 15,000      
Weighted Average Remaining Contractual Life 6 years 8 months 12 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 15,000      
Aggregate Exercisable Options Value $ 80      
Options granted to non employees [Member] | Exercise Price Twelve [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 5.99      
Number of Outstanding Options 16,670      
Weighted Average Remaining Contractual Life 6 years 9 months 21 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 16,670      
Aggregate Exercisable Options Value $ 100      
Options granted to non employees [Member] | Exercise Price Thirteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 6      
Number of Outstanding Options 90,000      
Weighted Average Remaining Contractual Life 2 years 7 months 2 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 90,000      
Aggregate Exercisable Options Value $ 540      
Options granted to non employees [Member] | Exercise Price Fourteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 6.84      
Number of Outstanding Options 7,500      
Weighted Average Remaining Contractual Life 8 years 4 months 17 days      
Aggregate Intrinsic Value      
Number of Exercisable Options      
Aggregate Exercisable Options Value      
Options granted to non employees [Member] | Exercise Price Fifteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 7      
Number of Outstanding Options 70,000      
Weighted Average Remaining Contractual Life 7 years 9 months 29 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 70,000      
Aggregate Exercisable Options Value $ 490      
Options granted to non employees [Member] | Exercise Price Sixteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 7.32      
Number of Outstanding Options 8,334      
Weighted Average Remaining Contractual Life 10 months 20 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 8,334      
Aggregate Exercisable Options Value $ 61      
Options granted to non employees [Member] | Exercise Price Seventeen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 8.34      
Number of Outstanding Options 8,600      
Weighted Average Remaining Contractual Life 6 years 6 months 7 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 8,600      
Aggregate Exercisable Options Value $ 72      
Options granted to non employees [Member] | Exercise Price Eighteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 8.43      
Number of Outstanding Options 8,333      
Weighted Average Remaining Contractual Life 6 years 18 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 6,666      
Aggregate Exercisable Options Value $ 56      
Options granted to non employees [Member] | Exercise Price Nineteen [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 11.52      
Number of Outstanding Options 8,334      
Weighted Average Remaining Contractual Life 1 year 3 months 3 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 8,334      
Aggregate Exercisable Options Value $ 96      
Options granted to non employees [Member] | Exercise Price Twenty [Member]        
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]        
Exercise Price $ 16.8      
Number of Outstanding Options 39,267      
Weighted Average Remaining Contractual Life 3 months 10 days      
Aggregate Intrinsic Value      
Number of Exercisable Options 39,267      
Aggregate Exercisable Options Value $ 660