Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details Narrative)

v3.20.1
Warrants (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Issuance of warrants to purchase of common stock shares 2,363,304  
Weighted average exercise price of warrants $ 2.04  
Warrant expiration date Nov. 30, 2023  
Proceeds from warrant exercises $ 614,351
Issuance of common stock $ 6,000,000  
Minimum [Member]    
Warrants exercise prices ranging $ 0.15  
Maximum [Member]    
Warrants exercise prices ranging $ 93.00