Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per (Details)

v3.20.1
Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per (Details) - shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Total Underlying Common Shares 5,025,474 446,184
Warrants [Member]    
Total Underlying Common Shares 1,244,712 340,061
Preferred Stock Warrants [Member]    
Total Underlying Common Shares 2,996,713
Stock Options [Member]    
Total Underlying Common Shares 159,637 103,623
Preferred Stock [Member]    
Total Underlying Common Shares 624,412
Convertible Note Payable [Member]    
Total Underlying Common Shares 2,500