Annual report pursuant to Section 13 and 15(d)

Derivatives (Details Textual)

v3.8.0.1
Derivatives (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Aug. 02, 2017
Mar. 14, 2017
Feb. 11, 2015
Feb. 11, 2015
Dec. 31, 2017
Dec. 31, 2016
Derivatives (Textual)            
Incremental value of derivative warrant         $ 19,356  
Public offering [Member]            
Derivatives (Textual)            
Warrant to purchase of common stock 18,275,000   3,333,333      
Fair value of warrants     $ 3,540,659 $ 3,500,000    
Warrant [Member]            
Derivatives (Textual)            
Probability of stock offering period         5 years 5 years
Warrant to purchase of common stock   57,212        
Number of warrants exercised           183,718
Derivative warrants           12,109
Fair value of warrants           $ 17,455