XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued external research, development and manufacturing costs $ 5,168 $ 2,156
Accrued employee compensation and benefits 1,349 3,040
Other 2,009 1,614
Total accrued expenses $ 8,526 $ 6,810