XML 69 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Details) - Stock Option [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Weighted Average Exercise Price, Outstanding, Beginning $ 4.58 $ 3.89
Weighted Average Exercise Price, Grants 7.39 5.92
Weighted Average Exercise Price, Terminations 6.55 5.68
Weighted Average Exercise Price, Exercises 3.38 3.47
Weighted Average Exercise Price, Outstanding, Ending 5.47 $ 4.58
Weighted Average Exercise Price, Vested 2.59  
Weighted average exercise price, Vested and expected to vest $ 5.47  
Aggregate Intrinsic Value, Outstanding, Beginning [1] $ 1,513,980 $ 516,990
Aggregate Intrinsic Value, Outstanding, Ending [1] 1,400,530 $ 1,513,980
Aggregate Intrinsic Value, Vested [1] 827,070  
Aggregate Intrinsic Value, Vested and expected to vest [1] $ 1,400,530  
2000 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding, Beginning balance 117,500 126,500
Grants
Terminations (5,000)
Exercises (10,000) (4,000)
Outstanding, Ending balance 107,500 117,500
Vested 107,500  
Vested and expected to vest 107,500  
Reserved for future grants  
2010 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding, Beginning balance 242,500 124,500
Grants 44,500 141,000
Terminations (15,000) (16,000)
Exercises (2,000) (7,000)
Outstanding, Ending balance 270,000 242,500
Vested 36,500  
Vested and expected to vest 270,000  
Reserved for future grants 1,000  
2017 Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding, Beginning balance
Grants 122,500
Terminations (11,000)
Exercises
Outstanding, Ending balance 111,500
Vested  
Vested and expected to vest 111,500  
Reserved for future grants 188,500  
[1] Intrinsic value is the difference between the fair market value as of the date indicated and as of the date of the option grant.