XML 69 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Employee compensation and benefits $ 20,359 $ 10,920
Accrued research and development 16,979 11,008
Accrued legal and professional expenses 3,100 1,876
Accrued other 2,871 1,750
Total accrued expenses $ 43,309 $ 25,554