XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Items - Summary of Accrued expenses and other current liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued payroll related expenses $ 1,648 $ 3,308
Accrued research and development expenses 4,171 2,565
Accrued professional service expenses 1,098 732
Other 387 104
Total accrued expenses and other current liabilities $ 7,304 $ 6,709