v3.24.0.1
Stockholders' Equity - Summary of Stock Option Activity (Detail)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of Outstanding Stock Options, Beginning Balance | shares 2,956,170
Number of Outstanding Stock Options, Granted | shares 1,112,885
Number of Outstanding Stock Options, Canceled/forfeited/expired | shares (112,228)
Number of Outstanding Stock Options, Ending Balance | shares 3,956,827
Weighted Average Exercise Price, Beginning Balance | $ / shares $ 7.45
Weighted Average Exercise Price, Granted | $ / shares 2.21
Weighted Average Exercise Price, Canceled/forfeited/expired | $ / shares 6.42
Weighted Average Exercise Price, Ending Balance | $ / shares $ 6.00
Weighted Average Contractual Term, Outstanding 7 years 11 months 8 days