XML 99 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Capital Stock and Stockholders' Deficit - Summary of Reserved for Issuance Upon the Potential Conversion or Exercise (Details) - shares
Sep. 30, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 57,369,304 32,693,169
Restricted Stock Units    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 530,778 643,635
Outstanding Options to Purchase Common Stock    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 7,108,316 3,886,038
Warrants to Purchase Preferred Stock (as converted to warrants to purchase common stock)    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance   138,857
Warrants to Purchase Common Stock    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 19,231,301 264,801
Public Warrants to Purchase Common Stock    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance   18,759,838
Earn-Out Shares    
Class of Stock [Line Items]    
Common stock shares reserved for future issuance 9,000,000 9,000,000