XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies and Basis of Presentation - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Total 25,408,675 983,785
Common Stock Purchase Warrants [Member]    
Total 1,822,271 200,007
Series D Convertible Preferred Shares [Member]    
Total 456,000
Stock Options [Member]    
Total 15,488,783 16,667
Unvested Restricted Stock Units [Member]    
Total 1,131,543
Convertible Notes Variable Settlement Feature [Member]    
Total 6,966,078 311,111