Annual report pursuant to Section 13 and 15(d)

Common Stock (Details Narrative)

v3.7.0.1
Common Stock (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Nov. 30, 2016
Jun. 30, 2016
Jun. 30, 2016
Dec. 31, 2016
Dec. 31, 2015
Common stock, shares authorized       150,000,000 150,000,000
Common stock, par value       $ 0.0001 $ 0.0001
Common stock, shares issued       44,681,745 37,605,134
Common stock, shares outstanding       44,681,745 37,605,134
Gross proceeds from sale of stock       $ 16,699,133 $ 11,328,929
Stock issuance cost       260,179 509,215
Stock subscriptions receivable       $ 330,413
Common stock issued upon the exercise of stock options and warrants       927,916  
Net proceeds from exercise of stock options and warrants       $ 468,442  
Securities Purchase Agreement [Member] | Investors [Member]          
Aggregate common stock sold, shares   5,960,000 5,960,000    
Shares issued price per share   $ 2.50 $ 2.50    
Gross proceeds from sale of stock   $ 14,875,000 $ 14,875,000    
Stock issuance cost   $ 25,222      
Securities Purchase Agreement [Member] | Institutional And Accredited Investors [Member] | February 28, 2017 [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       $ 100,000  
Sales Agreement [Member] | Cantor Fitzgerald [Member]          
Aggregate common stock sold, shares 188,695        
Shares issued price per share $ 8.54        
Gross proceeds from sale of stock $ 1,621,182        
Stock issuance cost $ 1,426,145        
Commission paid percentage 3.00%        
Sales Agreement [Member] | Cantor Fitzgerald [Member] | Maximum [Member]          
Aggregate offering amount $ 35,000,000