Quarterly report pursuant to Section 13 or 15(d)

Convertible Debt (Details Textual)

Convertible Debt (Details Textual) - USD ($)
3 Months Ended
Jan. 12, 2018
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Convertible Debt (Textual)        
Common stock, par value   $ 0.001   $ 0.001
Debt discount related to fair value of warrants   $ 4,239,000    
Amortization of debt discount   $ 317,255  
Convertible Debt [Member]        
Convertible Debt (Textual)        
Maturity date   Jan. 12, 2021    
Description of convertible debt   Principal due and interested accrued on the Note will automatically convert into shares of Common Stock, at the Conversion Price, if at any time during the term of the Notes, commencing twelve (12) months from the date of issuance, the Common Stock trades minimum daily volume of at least 50,000 shares for twenty (20) consecutive days with a volume weighted average price of at least $4.00 per share.    
Private Placement [Member]        
Convertible Debt (Textual)        
Offering units of shares 36      
Securities unit price $ 250,000      
Principal amount $ 250,000      
Warrant term 3 years      
Common stock, par value $ 0.001      
Warrants exercise price $ 0.01      
Warrant holder to purchase shares 37,500