XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Potentially Dilutive Securities (Tables)
3 Months Ended
Mar. 31, 2023
Potentially Dilutive Securities [Abstract]  
Schedule of diluted net loss per common share
   As of March 31, 
   2023   2022 
Options to purchase common stock   7,177,605    4,712,659 
Warrants to purchase common stock   31,238    31,238 
Convertible debt   
-
    510,986 
    7,208,843    5,254,883