Annual report pursuant to Section 13 and 15(d)

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

v3.19.1
Capital Stock, Stock Plans, Warrants, and Stock Based Compensation - Schedule of Stock Options Roll Forward (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Shares options outstanding beginning 624,800 [1] 247,200
Shares options granted 18,000 428,000
Shares options exercised (10,000)  
Shares options forfeited/expired (16,800) (50,400)
Shares options outstanding ending [1] 616,000 624,800
Shares options exercisable [1] 249,333 179,467
Options exercisable and expected to be vested ending 616,000 624,800
Weighted average exercise price options outstanding beginning $ 4.42 [1] $ 6.69
Weighted average exercise price options granted 4.22 3.64
Weighted average exercise price options exercised 3.65
Weighted average exercise price options forfeited/expired 11.70 8.95
Weighted average exercise price options outstanding ending [1] 4.23 4.42
Weighted average exercise price options exercisable [1] 5.04 6.30
Weighted average exercise price options exercisable and expected to be vested $ 4.23 $ 4.42
Weighted average remaining contractual term outstanding [1] 4 years 8 months 12 days 5 years 6 months
Weighted average remaining contractual term exercisable [1] 4 years 4 months 24 days 4 years 7 months 6 days
Weighted average remaining contractual term options exercisable and expected to be vested 4 years 8 months 12 days 5 years 6 months
Aggregate intrinsic value options outstanding [1],[2] $ 19,780
Aggregate intrinsic value options exercisable [1],[2] 13,080
Aggregate intrinsic value options exercisable and expected to be vested [2] $ 19,780
[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.