XML 37 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-Based Compensation - Schedule of Activity Under Stock Option Plans (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Weighted Average Exercise Price      
Weighted average exercise price of options granted $ 1.80 $ 1.20  
2005 Plan      
Schedule of options granted      
Number of Options Outstanding Beginning Balance 628,313    
Number of Options Exercised (136,250)    
Number of Options Outstanding Ending Balance 492,063   628,313
Number of Options Exercisable 357,690    
Weighted Average Exercise Price      
Outstanding Weighted Average Exercise Price Beginning Balance $ 0.63    
Outstanding Weighted Average Exercise Price Ending Balance 0.73   $ 0.63
Weighted Average Exercise Price Exercisable Ending Balance $ 0.69    
Weighted Average Remaining Contractual Life      
Weighted Average Remaining Contractual Life Options Outstanding 4 years 3 months 18 days   3 years 9 months 18 days
Weighted Average Remaining Contractual Life Options Exercisable 3 years 6 months    
Aggregate Intrinsic Value      
Outstanding Aggregate Intrinsic Value $ 963,700   $ 510,000
Aggregate Intrinsic Value Exercisable $ 716,400    
2015 Plan      
Schedule of options granted      
Number of Options Outstanding Beginning Balance 787,615    
Number of Options Granted 7,536    
Number of Options Cancelled/Expired (49,491)    
Number of Options Outstanding Ending Balance 745,660   787,615
Number of Options Exercisable 323,422    
Weighted Average Exercise Price      
Outstanding Weighted Average Exercise Price Beginning Balance $ 1.27    
Outstanding Weighted Average Exercise Price Ending Balance 1.27   $ 1.27
Weighted Average Exercise Price Exercisable Ending Balance $ 1.27    
Weighted Average Remaining Contractual Life      
Weighted Average Remaining Contractual Life Options Outstanding 6 years 10 months 24 days   7 years 2 months 12 days
Weighted Average Remaining Contractual Life Options Exercisable 6 years 4 months 24 days    
Aggregate Intrinsic Value      
Outstanding Aggregate Intrinsic Value $ 1,056,200   $ 136,000
Aggregate Intrinsic Value Exercisable $ 459,800