v3.24.0.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation $ 14,065 $ 12,287
Accrued expenses related to CROs and CMOs 1,768 3,516
Accrued expenses and other current liabilities 995 1,749
Total accrued expenses and other current liabilities $ 16,828 $ 17,552