XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding [Line Items]    
Potential common stock equivalents outstanding 3,283,072 3,027,850
Stock Options [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding [Line Items]    
Potential common stock equivalents outstanding 2,893,839 2,610,495
Warrants [Member]    
Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding [Line Items]    
Potential common stock equivalents outstanding 389,233 417,355