XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Summary of Significant Accounting Policies (Details) - Schedule of Potential Common Stock Equivalents Outstanding - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Schedule of Potential Common Stock Equivalents Outstanding [Line Items]    
Potential common stock equivalents outstanding 639,032 434,844
Stock Option [Member]    
Schedule of Potential Common Stock Equivalents Outstanding [Line Items]    
Potential common stock equivalents outstanding 233,340 204,932
Warrants [Member]    
Schedule of Potential Common Stock Equivalents Outstanding [Line Items]    
Potential common stock equivalents outstanding 405,692 229,912