XML 41 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss per Share (Details) - Schedule of potentially dilute loss per share - shares
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 6,282,043 824,139
Convertible preferred stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 688 688
Warrants to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 5,801,701 734,501
Options to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total 479,654 88,950