Quarterly report pursuant to Section 13 or 15(d)

Capital Stock, Stock Plans and Stock Based Compensation - Schedule of Stock Options Roll Forward (Details)

v3.19.1
Capital Stock, Stock Plans and Stock Based Compensation - Schedule of Stock Options Roll Forward (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Share-based Payment Arrangement [Abstract]    
Shares options outstanding beginning 616,000 624,800 [1]
Shares options granted 105,000 6,000
Shares options exercised
Shares options forfeited/expired
Shares options outstanding ending 721,000 630,800 [1]
Shares options exercisable 261,333 191,467 [1]
Options exercisable and expected to be vested ending 721,000 630,800
Weighted average exercise price options outstanding beginning $ 4.23 $ 4.42 [1]
Weighted average exercise price options granted 3.15 4.05
Weighted average exercise price options exercised
Weighted average exercise price options forfeited/expired
Weighted average exercise price options outstanding ending 4.07 4.41 [1]
Weighted average exercise price options exercisable 5.00 6.13 [1]
Weighted average exercise price options exercisable and expected to be vested $ 4.07 $ 4.41
Weighted average remaining contractual term outstanding [1] 4 years 8 months 12 days 5 years 3 months 19 days
Weighted average remaining contractual term exercisable [1] 4 years 4 months 24 days 4 years 8 months 12 days
Weighted average remaining contractual term options exercisable and expected to be vested 4 years 8 months 12 days 5 years 3 months 19 days
Aggregate intrinsic value options outstanding $ 48,630 $ 259,070 [2]
Aggregate intrinsic value options exercisable 10,560 46,970 [2]
Aggregate intrinsic value options exercisable and expected to be vested [2] $ 48,360 $ 259,070
[1] Options with exercise prices ranging from $2.79 to $13.35
[2] The intrinsic value of a stock option is the amount by which the market value of the underlying stock exceeds the exercise price of the option.