Annual report pursuant to Section 13 and 15(d)

Stock Offerings (Details)

v3.19.1
Stock Offerings (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 09, 2018
Jun. 04, 2018
Sep. 14, 2017
Jun. 22, 2017
Feb. 01, 2017
Apr. 26, 2018
Dec. 31, 2018
Dec. 31, 2017
Jun. 30, 2018
Stock Offerings (Textual)                  
Shares of common stock public offering         6,500,000        
Common stock of offering value             $ 16,120,312 $ 37,042,468  
Public offering price per share         $ 3.00        
Purchase of common stock, shares         975,000        
Gross of proceeds from issuance of initial public offering         $ 22,400,000        
Net of proceeds from issuance of initial public offering         $ 20,500,000        
Aggregate common stock in exchange for warrants   1,968,736              
Deemed dividend   $ 765,179              
Cowen Agreement [Member]                  
Stock Offerings (Textual)                  
Common stock of offering value       $ 25,000,000          
Issuance shares of facility, shares       2,855,404          
Issuance shares of facility       $ 7,200,000          
Subscription Agreements [Member]                  
Stock Offerings (Textual)                  
Purchase of common stock, shares           531,066      
Common stock purchase price           $ 1,400,000      
Common stock price per share           $ 2.72      
Underwriting Agreement [Member]                  
Stock Offerings (Textual)                  
Shares of common stock public offering 9,000,000   3,749,996            
Common stock of offering value $ 10,400,000                
Purchase of common stock, shares     2,812,497     3,749,996      
Net of proceeds from issuance of initial public offering           $ 10,900,000      
Underwriting commitments, description Pursuant to the Underwriting Agreement, the Company granted the Underwriter a 45-day option to purchase from the Company up to an additional 1,350,000 shares of Common Stock at the offering price to cover over allotments, if any. On August 14, 2018, the Underwriter exercised its over-allotment option and acquired an additional 1,288,800 shares of Common Stock at a price per share of $1.15 for aggregate gross proceeds of $1.4 million.   Each investor received a warrant to purchase 0.75 shares of the Company’s common stock at an exercise price of $3.80 per share, for each share of common stock.            
Warrants expiration term     5 years            
Warrants exercise price per share           $ 3.20      
Common stock price per share $ 1.15         $ 3.20      
Minimum [Member]                  
Stock Offerings (Textual)                  
Strike price of warrants                 $ 2.62
Maximum [Member]                  
Stock Offerings (Textual)                  
Strike price of warrants                 $ 3.80