Annual report pursuant to Section 13 and 15(d)

Equity Incentive Plans and Stock Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plan (Detail)

v3.24.1
Equity Incentive Plans and Stock Based Compensation - Summary of Stock Option Activity Under Equity Incentive Plan (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disclosure Of Compensation Related Costs Equity Incentives and Sharebased Payments [Abstract]      
Outstanding Options Number of Shares, Beginning Balance 562,878 523,411  
Number of Shares, Options granted 236,651 194,679  
Number of Shares, Options exercised (192) (3,106)  
Number of shares, Options cancelled (285,273) (152,106)  
Outstanding Options Number of Shares, Ending Balance 514,064 562,878 523,411
Outstanding Options Number of Shares, Vested and expected to vest, December 31, 2023 514,064    
Outstanding Options Number of Shares, Exercisable at December 31, 2023 302,935    
Weighted Average Exercise Price, Beginning Balance $ 115.50 $ 153.11  
Weighted Average Exercise Price, Options granted 7.25 33.09  
Weighted Average Exercise Price, Options exercised 7.20 10.65  
Weighted Average Exercise Price, Options cancelled 88.62 141.63  
Weighted Average Exercise Price, Ending Balance 80.62 $ 115.50 $ 153.11
Weighted Average Exercise Price, Vested and expected to vest, December 31, 2023 80.62    
Weighted Average Exercise Price, Exercisable at December 31, 2023 $ 115.92    
Weighted-Average Remaining Contractual Term, Outstanding 7 years 10 days 7 years 1 month 2 days 6 years 8 months 19 days
Weighted-Average Remaining Contractual Term, Vested and expected to vest, December 31, 2023 7 years 10 days    
Weighted-Average Remaining Contractual Term, Exercisable at December 31, 2023 5 years 8 months 1 day    
Aggregate Intrinsic Value, Outstanding $ 0 $ 0 $ 950
Aggregate Intrinsic Value, Vested and expected to vest, December 31, 2023 0    
Aggregate Intrinsic Value, Exercisable at December 31, 2023 $ 0