v3.24.3
Stock-Based Compensation Expense - Summary of Stock Option Activity Under Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Shares, Outstanding December 31, 2023 5,709,980  
Shares, Granted 2,605,002  
Shares, Exercised (1,002)  
Shares, Cancelled (1,926,891)  
Shares, Outstanding at June 30, 2024 6,387,089 5,709,980
Weighted Average Exercise Price, Outstanding December 31, 2023 $ 5.68  
Weighted Average Exercise Price, Granted 4.89  
Weighted Average Exercise Price, Exercised 3.96  
Weighted Average Exercise Price, Cancelled 4.83  
Weighted Average Exercise Price, Outstanding at June 30, 2024 $ 5.61 $ 5.68
Outstanding, Weighted Average Remaining Contractual Life (in years) 7 years 10 months 24 days 8 years
Aggregate Intrinsic Value, Outstanding   $ 6,334