XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies (Details) - Schedule of Potentially Dilutive Common Shares - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 4,562,201 559,748
Warrants to purchase common shares [Member]    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 4,201,568 329,022
Common Shares issuable on exercise of options [Member]    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 343,971 204,059
Unvested restricted stock awards [Member]    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 16,662 26,667