Quarterly report pursuant to Section 13 or 15(d)

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

v3.8.0.1
Capital Stock, Stock Plans, Warrants and Stock-based Compensation - Schedule of Stock Options Roll Forward (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Shares options outstanding beginning 624,800 [1] 247,200
Shares options granted 6,000 6,000
Shares options exercised
Shares options forfeited/expired (30,000)
Shares options outstanding ending 630,800 [1] 223,200 [2]
Shares options exercisable 191,467 [1] 163,867 [2]
Shares options vested and expected to be vested 630,800 223,200
Weighted average exercise price options outstanding beginning $ 4.42 $ 6.69
Weighted average exercise price options granted 4.05 3.79
Weighted average exercise price options exercised
Weighted average exercise price options forfeited/expired 5.00
Weighted average exercise price options outstanding ending 4.41 [1] 6.84 [2]
Weighted average exercise price options exercisable 6.13 [1] 7.87 [2]
Weighted average exercise price options vested and expected to be vested $ 4.41 $ 6.84
Weighted average remaining contractual term outstanding 5 years 3 months 19 days [1] 4 years 8 months 12 days [2]
Weighted average remaining contractual term exercisable 4 years 8 months 12 days [1] 4 years 6 months [2]
Weighted average remaining contractual term options vested and expected to be vested 5 years 3 months 19 days 4 years 8 months 12 days
Aggregate intrinsic value options outstanding [3] $ 259,070 [1] $ 4,380 [2]
Aggregate intrinsic value options exercisable [3] 46,970 [1] 4,380 [2]
Aggregate intrinsic value options vested and expected to be vested [3] $ 259,070 $ 4,380
[1] Options with exercise prices ranging from $2.79 to $13.35
[2] Options with exercise prices ranging from $2.79 to $14.75
[3] 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.