Quarterly report pursuant to Section 13 or 15(d)

Warrants - Schedule of Warrants Activity (Details)

v3.20.2
Warrants - Schedule of Warrants Activity (Details) - $ / shares
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Warrants and Rights Note Disclosure [Abstract]    
Warrants, Beginning balance 26,538,593 7,371,925
Warrants, Granted 9,200,000 19,166,668
Warrants, Exercised (5,680,114)
Warrants, Expired (9,545,334)
Warrants, Ending balance 20,513,145 26,538,593
Weighted Average Price, Beginning balance $ 1.08 $ 1.74
Weighted Average Price, Granted 1.25 0.83
Weighted Average Price, Exercised 0.91
Weighted Average Price, Expired 0.75
Weighted Average Price, Ending balance $ 1.36 $ 1.08