XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Items - Summary of Accrued expenses and other current liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 11,283 $ 7,554
Accrued payroll related expenses 2,814 6,129
Accrued professional service expenses 3,162 2,088
Other 515 179
Total accrued expenses and other current liabilities $ 17,774 $ 15,950