XML 71 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warrants (Details) - Warrants [Member]
12 Months Ended
Dec. 31, 2017
USD ($)
$ / shares
shares
Warrants (Textual)  
Aggregate purchase warrants | shares 86,250
Common stock exercise price | $ / shares $ 6.25
Fair value of warrants | $ $ 63,796
Maturity date Jun. 21, 2023