XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Details) - Schedule of Potential Common Stock Equivalents Outstanding - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule of Potential Common Stock Equivalents Outstanding [Line Items]    
Potential common stock equivalents outstanding 2,414,267 441,244
Stock Option [Member]    
Schedule of Potential Common Stock Equivalents Outstanding [Line Items]    
Potential common stock equivalents outstanding 226,442 211,332
Warrants [Member]    
Schedule of Potential Common Stock Equivalents Outstanding [Line Items]    
Potential common stock equivalents outstanding 2,187,825 229,912