XML 102 R86.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss per Share - Summary of Dilutive Securities Excluded from Computation of Basic and Diluted Net Loss Per Common Share (Details) - shares
9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 57,369,304 32,864,376 32,693,169 6,325,031
Outstanding Options to Purchase Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 7,108,316 4,270,229 3,886,038 4,301,960
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 530,778 429,321 643,635 1,415,104
Warrants to Purchase Preferred Stock (as converted to warrants to purchase Common Stock)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount     138,857 297,854
Warrants to Purchase Common Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 19,231,301 404,988 264,801 138,857
Shares of Common Stock Issued Upon the Exercise of Public Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 18,759,554 18,759,838 18,759,838  
Earn-Out Shares        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 9,000,000 9,000,000 9,000,000  
Convertible Notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 479,196 0   171,256
Series A Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share, amount 2,260,159 0