Annual report pursuant to Section 13 and 15(d)

EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK AWARD PLAN (Details 3)

v3.10.0.1
EMPLOYEE STOCK OPTIONS AND RESTRICTED STOCK AWARD PLAN (Details 3)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Number Outstanding 2,751,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 4 years 11 months 16 days
Options Outstanding - Number Exercisable 2,323,900
Exercise Price One [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 2.00
Options Outstanding - Number Outstanding 395,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 2 years 11 months 1 day
Options Outstanding - Number Exercisable 395,000
Exercise Price Two [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 4.50
Options Outstanding - Number Outstanding 1,340,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 3 years 7 months 13 days
Options Outstanding - Number Exercisable 1,340,000
Exercise Price Three [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 5.50
Options Outstanding - Number Outstanding 5,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 4 years
Options Outstanding - Number Exercisable 5,000
Exercise Price Four [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 7.50
Options Outstanding - Number Outstanding 4,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 4 years 2 months 12 days
Options Outstanding - Number Exercisable 4,000
Exercise Price Five [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 10.00
Options Outstanding - Number Outstanding 90,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 4 years 5 months 23 days
Options Outstanding - Number Exercisable 90,000
Exercise Price Six [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 14.54
Options Outstanding - Number Outstanding 10,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 4 years 11 months 16 days
Options Outstanding - Number Exercisable 8,000
Exercise Price Seven [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 8.00
Options Outstanding - Number Outstanding 277,500
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 5 years 8 months 23 days
Options Outstanding - Number Exercisable 221,600
Exercise Price Eight [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 8.25
Options Outstanding - Number Outstanding 50,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 6 years 11 months 8 days
Options Outstanding - Number Exercisable 30,000
Exercise Price Nine [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 6.42
Options Outstanding - Number Outstanding 15,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 7 years 4 months 2 days
Options Outstanding - Number Exercisable 6,000
Exercise Price Ten [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 11.75
Options Outstanding - Number Outstanding 557,000
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 7 years 11 months 12 days
Options Outstanding - Number Exercisable 222,800
Exercise Price Eleven [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options Outstanding - Exercise price | $ / shares $ 11.70
Options Outstanding - Number Outstanding 7,500
Options Outstanding - Weighted-Average Remaining Contractual Life (in years) 8 years 3 months 18 days
Options Outstanding - Number Exercisable 1,500