Quarterly report pursuant to Section 13 or 15(d)

Equity - Schedule of Warrants Issuances During Period (Details)

v3.21.2
Equity - Schedule of Warrants Issuances During Period (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Number of Warrants granted 12,650,000 12,250,000
Warrants [Member] | Financing Agreement [Member]    
Number of Warrants granted 750,000 1,500,000
Warrants [Member] | Consulting Agreement [Member]    
Number of Warrants granted 7,400,000
Warrants [Member] | Private Placements [Member]    
Number of Warrants granted 3,750,000
Warrants [Member] | Board of Directors and Advisory Board Service [Member]    
Number of Warrants granted 4,500,000 7,000,000