XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock - Reserved for Issuance (Details) - shares
Sep. 30, 2024
Dec. 31, 2023
Common Stock    
Conversion of outstanding shares of convertible preferred stock   11,587,760
Options to purchase common stock 8,630,075 2,382,933
Remaining shares reserved for future issuance 447,981 60,793
Total 9,078,056 14,031,486