Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details Narrative)

v3.19.1
Warrants (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2019
Number of warrants issued to purchase common stock 200,000
Warrants exercise price $ 1.15  
Fair value of warrant market value $ 206,000  
Warrant [Member]    
Number of warrants issued to purchase common stock 89,614 22,000
Warrant One [Member]    
Number of warrants issued to purchase common stock 10,584,211 4,355,697
Minimum [Member] | Warrant [Member]    
Warrants exercise price $ 0.20 $ 0.50
Minimum [Member] | Warrant One [Member]    
Warrants exercise price 0.10 5.50
Maximum [Member] | Warrant [Member]    
Warrants exercise price 0.40 0.90
Maximum [Member] | Warrant One [Member]    
Warrants exercise price $ 1.15 $ 0.12