Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Schedule of Potential Dilutive Securities (Details)

v3.19.3
Summary of Significant Accounting Policies - Schedule of Potential Dilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Total potentially dilutive securities 20,492,303 937,734 15,591,192 842,767
Preferred Shares [Member]        
Total potentially dilutive securities 7,979,000 447,875 2,689,000 352,908
Warrants [Member]        
Total potentially dilutive securities 11,449,884 364,859 11,838,773 364,859
Options [Member]        
Total potentially dilutive securities 1,063,419 125,000 1,063,419 125,000