XML 68 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Share - Summary of Potentially Dilutive Securities Not Included in Calculation of Diluted 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]    
Antidilutive securities not included in calculation of diluted loss per share 15,387,216 3,378,248
Stock Options To Purchase Common Stock    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities not included in calculation of diluted loss per share 83,386 73,249
Restricted Stock Units (RSUs)    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities not included in calculation of diluted loss per share 451,816 256,451
Common Stock Warrants and Pre-funded Warrants    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities not included in calculation of diluted loss per share 7,141,572 2,947,419
Common Stock Issuable Upon Conversion of Convertible Notes    
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]    
Antidilutive securities not included in calculation of diluted loss per share 7,710,442 101,129