Balance Sheet Components - Schedule of Components of Accrued Liabilities (Detail) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
||
---|---|---|---|---|
Balance Sheet Related Disclosures [Abstract] | ||||
Compensation and related benefits | $ 3,046 | $ 6,167 | ||
Contract research costs | 2,909 | 4,579 | ||
Product revenue reserves | 2,277 | 1,373 | ||
Contract manufacturing costs | 818 | 2,101 | ||
Legal fees | 438 | 562 | ||
Other | 478 | 873 | ||
Total accrued liabilities | [1] | $ 9,966 | $ 15,655 | |
|