Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Textual)

v3.7.0.1
Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended
Feb. 28, 2017
Jan. 31, 2017
Feb. 28, 2017
Mar. 31, 2017
Mar. 31, 2016
Jan. 31, 2016
Stockholders' Equity (Textual)            
Proceeds from exercise options       $ 19,825 $ 2,600  
Recognized options vest over period       4 years    
Stock based compensation       $ 414,513 $ 123,646  
Consultants [Member]            
Stockholders' Equity (Textual)            
Number of warrants exercised     106,982      
Cash proceeds from warrants     $ 29,491      
Stock Options [Member]            
Stockholders' Equity (Textual)            
Number of options granted to employee       1,031,000    
Number of shares vesting       300,000    
Stock option aggregate grant fair value       $ 528,580    
Exercise prices of stock option       $ 2.40    
Options exercised 16,250          
Recognized options vest over period       4 years    
Class of warrant or right expiration term       10 years    
Stock options grant, description       The Company granted stock options to employees to purchase 1,031,000 shares of the Company's common stock at $2.40 per share. Of the 1,031,000 stock options granted, 300,000 are subject to vesting based on continuous service over periods between zero and four years from the date of grant and have terms of ten years. The balance of the total grant, or 731,000, is performance based and will be valued at the time the milestones are reached. The stock options have an aggregate grant date fair value of $528,580.    
Number of options cancelled 48,750          
Warrant [Member]            
Stockholders' Equity (Textual)            
Warrant exercise price per share       $ 0.39    
Number of warrants exercised   926,588        
Number of warrants expired       4,695,846    
Warrants outstanding and exercisable to purchase common stock       951,635    
Weighted average remaining contractual life, warrant       6 years 3 months    
Aggregate intrinsic value, warrant       $ 1,339,531    
2011 Plan [Member]            
Stockholders' Equity (Textual)            
Warrants issued to purchase common stock           125,000
Remaining options to be issued       683,322