XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Schedule of 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]    
Common stock equivalents excluded from calculation of diluted net loss per share because including them would have had an anti-dilutive effect (in shares) 13,670,222 53,733
Options to purchase shares of common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from calculation of diluted net loss per share because including them would have had an anti-dilutive effect (in shares) 41,608 42,942
Warrants outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock equivalents excluded from calculation of diluted net loss per share because including them would have had an anti-dilutive effect (in shares) 13,628,614 10,791