XML 54 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Schedule of Common Stock Shares Reserved for the Potential Conversion of Outstanding Preferred Stock and Exercise of Stock Options (Details) - shares
Sep. 30, 2024
Dec. 31, 2023
Class of Stock Disclosures [Abstract]    
Options to purchase common stock 4,393,521 3,117,042
Pre-funded warrants to purchase common stock 7,060,000  
Unvested restricted stock units 1,162,062 1,759,918
Remaining shares reserved for future issuance 2,407,232 2,107,745
Total 15,022,815 6,984,705