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.3
Capital Stock, Stock Plans and Stock-Based Compensation - Schedule of Stock Options Roll Forward (Details) - Stock Option [Member] - USD ($)
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Shares options outstanding beginning 616,000 624,800
Shares options granted 129,500 18,000
Shares options exercised (10,000)
Shares options forfeited/expired (31,800) (16,800)
Shares options outstanding ending [1] 713,700 616,000
Shares options exercisable [1] 299,200 227,333
Weighted average exercise price options outstanding beginning $ 4.23 $ 4.42
Weighted average exercise price options granted 3.24 4.22
Weighted average exercise price options exercised 3.65
Weighted average exercise price options forfeited/expired 8.68 11.70
Weighted average exercise price options outstanding ending [1] 3.85 4.23
Weighted average exercise price options exercisable [1] $ 4.30 $ 5.17
Weighted average remaining contractual term outstanding [1] 4 years 4 months 24 days 5 years
Weighted average remaining contractual term exercisable [1] 4 years 4 years 7 months 6 days
Aggregate intrinsic value options outstanding [1],[2] $ 611,942 $ 279,630
Aggregate intrinsic value options exercisable [1],[2] $ 188,082 $ 72,296
[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.