Quarterly report pursuant to Section 13 or 15(d)

Common Stock Warrants - Schedule of Assumptions for Warrants (Details) (Parenthetical)

v3.20.1
Common Stock Warrants - Schedule of Assumptions for Warrants (Details) (Parenthetical) - Antidilution Provision 1/08/2019 [Member]
3 Months Ended
Mar. 31, 2020
USD ($)
$ / shares
Additional warrant | $ $ 2,023,438
Investment price $ 0.40
Warrants exercise price, per share $ 0.75