XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Antidilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Employee Stock Option    
Net Loss Per Share    
Potentially dilutive securities excluded from the calculation of diluted net loss per share 62,316 33,599
Restricted stock subject to forfeiture and restricted stock units    
Net Loss Per Share    
Potentially dilutive securities excluded from the calculation of diluted net loss per share   1,400
Common stock warrants    
Net Loss Per Share    
Potentially dilutive securities excluded from the calculation of diluted net loss per share 299,112 1,569