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 6 Months Ended 12 Months Ended
Jan. 09, 2017
Jun. 01, 2015
Sep. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Employee Stock Options (Textual)            
Expiration date           Apr. 27, 2019
Compensation expense recognition       $ 6,236    
Estimate fair value of stock options granted, Shares           10,000
Estimate fair value of options and warrants granted           $ 16,889
Employee Stock Option Two [Member]            
Employee Stock Options (Textual)            
Exercise price, granted           $ 3.00
Expiration date           Dec. 06, 2019
Estimate fair value of stock options granted, Shares       100,000    
Stock options granted       100,000   10,000
Compensation expenses       $ 174,173    
Option expired           5,000
Common Stock [Member]            
Employee Stock Options (Textual)            
Common stock shares issued an option to purchase 100,000          
Exercise price $ 2.90          
Description of 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)            
Vested options     1,349,000      
Compensation expense recognition         $ 95,649  
Stock options granted           65,000
Description of option vests           Options with two-year vesting
Fair value of stock-based awards that continue to vest       10,000    
Employee Stock Option One [Member]            
Employee Stock Options (Textual)            
Estimate fair value of stock options granted, Shares       10,000    
Compensation expenses       $ 64,530    
Vesting One [Member] | Employee Stock Option Two [Member]            
Employee Stock Options (Textual)            
Vested options           5,000
Exercise price, granted           $ 2.91
Stock options granted           50,000
Description of 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)            
Vested options   37,500   37,500 37,500  
Exercise price, granted   $ 10.80        
Expiration date   May 04, 2019        
Compensation expense recognition       $ 37,734 $ 80,226  
Description of option vests   Vesting over three years