Quarterly report pursuant to Section 13 or 15(d)

Common Stock (Details Narrative)

v3.7.0.1
Common Stock (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2017
Nov. 30, 2016
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Common stock, shares authorized     150,000,000   150,000,000
Common stock, par value     $ 0.0001   $ 0.0001
Common stock, shares issued     50,143,742   44,681,745
Common stock, shares outstanding     50,143,742   44,681,745
Aggregate common stock sold, value     $ 40,468,857    
Gross proceeds from sale of stock     41,349,957  
Stock issuance cost     $ 470,439    
Common stock issued upon the exercise of stock options and warrants     160,549    
Net proceeds from exercise of stock options and warrants     $ 80,248    
Securities Purchase Agreement [Member] | Institutional And Accredited Investors [Member]          
Aggregate common stock sold, shares 3,887,815        
Shares issued price per share $ 7.00        
Gross proceeds from sale of stock $ 27,214,705        
Stock issuance cost $ 48,291        
Sales Agreement [Member]          
Aggregate common stock sold, shares     1,413,633    
Shares issued price per share     $ 9.71    
Gross proceeds from sale of stock     $ 13,724,591    
Stock issuance cost     $ 13,302,443    
Sales Agreement [Member] | Cantor Fitzgerald [Member]          
Aggregate common stock sold, value   $ 15,400,000      
Commission paid percentage   3.00%      
Sales Agreement [Member] | Cantor Fitzgerald [Member] | Maximum [Member]          
Aggregate offering amount   $ 35,000,000