XML 102 R80.htm IDEA: XBRL DOCUMENT v3.19.1
Stockholders' Equity - Schedule of Warrant Outstanding Exercise Price (Details) (Parenthetical) - Warrants [Member]
Dec. 31, 2018
$ / shares
Minimum [Member]  
Warrant exercise price repriced $ 0.45
Maximum [Member]  
Warrant exercise price repriced $ 6.85