XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Details) - Schedule of potential common stock equivalents outstanding - shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Significant Accounting Policies [Line Items]    
Potential common stock equivalents outstanding 11,031,081 3,410,786
Stock Options [Member]    
Significant Accounting Policies [Line Items]    
Potential common stock equivalents outstanding 5,283,289 2,996,553
Warrants [Member]    
Significant Accounting Policies [Line Items]    
Potential common stock equivalents outstanding 5,747,792 414,233