XML 135 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Warrants (Details Narrative) - USD ($)
9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Number of warrants issued to purchase common stock 750,000  
Warrants exercise price $ 1.80  
Warrant [Member]    
Number of warrants issued to purchase common stock 7,209,974 1,189,280
Fair value of warrants $ 14,237,000 $ 344,000
Warrant [Member] | Minimum [Member]    
Warrants exercise price $ 0.30 $ 0.40
Warrant [Member] | Maximum [Member]    
Warrants exercise price $ 4.30 $ 0.62
Warrant One [Member]    
Number of warrants issued to purchase common stock 2,057,462
Warrants exercise price $ 0.10 $ 0.50
Warrant Two [Member] | Minimum [Member]    
Number of warrants issued to purchase common stock 9,397,823  
Warrants exercise price $ 0.12  
Warrant Two [Member] | Maximum [Member]    
Warrants exercise price   $ 4.30