XML 45 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Summary of Stock Option Activity (Details) - Equity Option - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Beginning Balance 6,273,507  
Granted, Number of Shares 37,000  
Forfeited, Number of Shares (61,488)  
Expired, Number of Shares (31,527)  
Number of Shares, Ending Balance 6,217,492 6,273,507
Vested and expected to vest, Number of Shares 6,217,492  
Exercisable, Number of Shares 3,468,180  
Outstanding, Beginning Balance, Weighted-Average Exercise Price per Share $ 7.62  
Granted, Weighted-Average Exercise Price per Share 2.7  
Forfeited, Weighted-Average Exercise Price per Share 5.4  
Exercised, Weighted-Average Exercise Price per Share 3.95  
Outstanding, Ending Balance, Weighted-Average Exercise Price per Share | $ / shares 7.63 $ 7.62
Vested and expected to vest, Weighted-Average Exercise Price per Share 7.63  
Exercisable Weighted-Average Exercise Price per Share $ 9.6  
Outstanding, Weighted-Average Remaining Contractual Term (years) 7 years 10 months 17 days 8 years 7 months 20 days
Vested and expected to vest, Weighted-Average Remaining Contractual Term (years) 7 years 10 months 17 days  
Exercisable, Weighted-Average Remaining Contractual Term (years) 7 years 7 months 20 days  
Outstanding, Aggregate Intrinsic Value $ 3,100 $ 74,680
Vested and expected to vest, Aggregate Intrinsic Value 3,100  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value $ 120