v3.24.3
Schedule of Anti-dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 940,371 116,239
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares [1] 928,593 103,929
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 9,639 10,170
Series A Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 72 72
Series B Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive shares 2,067 2,067
[1] As part of the InflamaCORE, LLC license agreement, warrants to purchase 342 shares of common stock are to be issued upon the satisfaction of certain milestones and, accordingly, are not included in the amount currently reported.