Annual report pursuant to Section 13 and 15(d)

Employee Stock Options (Details Textual)

v3.6.0.2
Employee Stock Options (Details Textual) - USD ($)
12 Months Ended
Oct. 29, 2015
Sep. 04, 2015
Jun. 01, 2015
Dec. 31, 2016
Dec. 31, 2015
Employee Stock Option (Textual)          
Number of options vested     50,000    
Reverse stock split 1:40 reverse split        
Employee Stock Option [Member]          
Employee Stock Option (Textual)          
Stock options granted       65,000 842,500
Exercise price, granted       $ 2.99 $ 7.04
Stock option, surrendered and cancelled       15,000 450,000
Fair value adjustment of stock option       $ 124,831  
Compensation expense       $ 229,563 $ 2,822,132
Stock option unvested, surrendered and cancelled   450,000      
Reverse stock split       1:40  
Share-based compensation arrangement by share-based payment award fair value assumptions method used       Black-Scholes option price model  
Unamortized stock compensation       $ 85,075  
One Employee [Member]          
Employee Stock Option (Textual)          
Option expired       10,000  
Two Employees [Member]          
Employee Stock Option (Textual)          
Stock options granted       10,000 2,500
Option expired         5,000
Exercise price, granted       $ 3.00  
Expiration date       Dec. 06, 2019  
Vesting period       2 years  
Vesting One [Member] | Two Employees [Member]          
Employee Stock Option (Textual)          
Stock options granted       50,000  
Exercise price, granted       $ 2.91  
Expiration date       Apr. 27, 2019  
Vesting Two [Member] | One Employee [Member]          
Employee Stock Option (Textual)          
Number of options vested       5,000  
Exercise price, granted       $ 3.77  
Expiration date       Jul. 29, 2019  
Employees and Director [Member]          
Employee Stock Option (Textual)          
Stock options granted         842,500
Stock option, surrendered and cancelled   250,000      
Employees and Director [Member] | Vesting One [Member]          
Employee Stock Option (Textual)          
Number of options vested         250,000
Exercise price, granted         $ 6
Expiration date         May 18, 2018
Employees and Director [Member] | Vesting Two [Member]          
Employee Stock Option (Textual)          
Number of options vested         105,000
Exercise price, granted         $ 5
Expiration date         Dec. 10, 2018
Employees and Director [Member] | Vesting Three [Member]          
Employee Stock Option (Textual)          
Number of options vested         250,000
Exercise price, granted         $ 6
Expiration date         Jun. 01, 2018
Vesting period         2 years
Director [Member]          
Employee Stock Option (Textual)          
Number of options vested       33,333  
Director [Member] | Vesting One [Member]          
Employee Stock Option (Textual)          
Number of options vested         75,000
Exercise price, granted         $ 10.00
Expiration date         Jun. 01, 2018
Vesting period         2 years
Director [Member] | Vesting Two [Member]          
Employee Stock Option (Textual)          
Number of options vested         125,000
Exercise price, granted         $ 10.00
Expiration date         Jun. 01, 2018
Director [Member] | Vesting Three [Member]          
Employee Stock Option (Textual)          
Number of options vested         37,500
Exercise price, granted         $ 10.80
Expiration date         May 04, 2019
Vesting period         3 years