Quarterly report pursuant to Section 13 or 15(d)

Employee Stock Options (Details Textual)

v3.7.0.1
Employee Stock Options (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 09, 2017
Jun. 01, 2015
Sep. 30, 2016
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Employee Stock Options (Textual)            
Estimate fair value of stock options granted, Shares           10,000
Estimate fair value of options and warrants granted           $ 16,889
Compensation expense recognigation       $ 3,118    
Employee Stock Option Two [Member]            
Employee Stock Options (Textual)            
Experation date           Dec. 06, 2016
Compensation expenses       $ 16,889   $ 174,173
Stock options granted       100,000   10,000
Estimate fair value of stock options granted, Shares       100,000    
Exercise price, granted           $ 3.00
Option expired           5,000
Common Stock [Member]            
Employee Stock Options (Textual)            
Exercise price $ 2.90          
Common stock shares issued an option to purchase 100,000          
Option vests The option vests 50,000 after one year from grant date and another 50,000 two years from grant date with an expiration date of four years from grant date provided that the Director is still providing service to the Company.          
Employee Stock Option [Member]            
Employee Stock Options (Textual)            
Stock options granted           65,000
Vested options     1,349,000      
Fair value of stock-based awards that continue to vest       10,000    
Option vests           Options with two-year vesting
Employee Stock Option One [Member]            
Employee Stock Options (Textual)            
Compensation expenses       $ 32,265    
Estimate fair value of stock options granted, Shares       10,000    
Vesting One [Member] | Employee Stock Option Two [Member]            
Employee Stock Options (Textual)            
Stock options granted           50,000
Exercise price, granted           $ 2.91
Vested options           5,000
Option vests           Another 5,000 options were immediately vested and were granted with an exercise price of $3.77 and the expiration date is July 29, 2019.
Employee [Member] | Vesting Three [Member]            
Employee Stock Options (Textual)            
Experation date   May 04, 2019        
Exercise price, granted   $ 10.80        
Compensation expense recognigation       $ 20,916 $ 43,952  
Vested options   37,500        
Option vests   Vesting over three years