XML 67 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Items - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 12,643 $ 7,554
Accrued payroll related expenses 9,165 6,129
Accrued professional service expenses 3,675 2,088
Other 1,041 179
Total accrued expenses and other current liabilities $ 26,524 $ 15,950