XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Potentially Dilutive Securities (Details) - Schedule of diluted net loss per common share - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computations of diluted net loss per common share 5,227,858 4,676,182
Options to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computations of diluted net loss per common share 4,685,634 4,113,958
Warrants to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computations of diluted net loss per common share 31,238 51,238
Convertible debt [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computations of diluted net loss per common share 510,986 510,986