v3.24.3
Stockholders' Equity and Stock-Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Number of Options Outstanding 9,340,046    
Number of Options Granted 2,640,601 3,554,528  
Number of Options Exercised (153,750)    
Number of Options Canceled / forfeited (166,831)    
Number of Options Outstanding 11,660,066   9,340,046
Number of Options Options Exercisable 5,516,061    
Number of Options Options vested or expected to vest 10,637,244    
Weighted Average Exercise Price Outstanding $ 4.6    
Weighted Average Exercise Price Granted 3.43    
Weighted Average Exercise Price Exercised 1.19    
Weighted Average Exercise Price Cancelled / forfeited 3.65    
Weighted Average Exercise Price Outstanding 4.39   $ 4.6
Weighted Average Exercise Price Options Exercisable 4.93    
Weighted Average Exercise Price Options Vested or Expected to Vest $ 4.48    
Weighted Average Remaining Contractual Term (in years) Outstanding 6 years 9 months 29 days   6 years 7 months 28 days
Weighted Average Remaining Contractual Term (in years) Options Exercisable 4 years 9 months 18 days    
Weighted Average Remaining Contractual Term (in years) Options Vested or Expected to Vest 6 years 7 months 20 days    
Aggregate Intrinsic Value Outstanding $ 10,267    
Aggregate Intrinsic Value Exercised 254    
Aggregate Intrinsic Value Options Canceled / forfeited 166    
Aggregate Intrinsic Value Outstanding 3,306   $ 10,267
Aggregate Intrinsic Value Options Exercisable 2,389    
Aggregate Intrinsic Value Options Vested or Expected to Vest $ 3,156