XML 29 R18.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Summary of Outstanding Warrants (Details) - Investors [Member]
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Class G Warrant [Member]  
Warrants 142,857
Warrant Term April 2020
Warrant Exercise Price | $ / shares $ 4.2
Warrant Exercisable 142,857
Class H Warrant [Member]  
Warrants 50,000
Warrant Term January 2020 - March 2020
Warrant Exercise Price | $ / shares $ 2.1
Warrant Exercisable 50,000
Class I Warrant [Member]  
Warrants 38,095
Warrant Term January 2020
Warrant Exercise Price | $ / shares $ 2.1
Warrant Exercisable 38,095