XML 45 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Common Stock Purchase Warrants (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2019
Aug. 05, 2019
Warrants to purchase common stock   571,248
Common Stock Purchase Warrants [Member]    
Warrants to purchase common stock 4,717,573  
Warrant expiration term, description July 15, 2020 through July 31, 2023  
Warrants [Member]    
Intrinsic value of all outstanding warrants $ 0  
Warrants, weighted average remaining term 3 years 4 months 9 days  
Minimum [Member] | Common Stock Purchase Warrants [Member]    
Warrant, exercise per share $ 2.60  
Maximum [Member] | Common Stock Purchase Warrants [Member]    
Warrant, exercise per share $ 16.50