XML 81 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued expenses and other current liabilities - Summary of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Employee compensation $ 41,095 $ 41,192
Accrued goods and services 24,273 14,855
Accrued clinical and contract research organization costs 17,769 20,912
Accrued manufacturing costs 15,722 15,763
Accrued professional fees 1,665 1,541
Deferred revenue, current portion 2,282 1,500
Other 1,152 2,427
Total accrued expenses and other current liabilities $ 103,958 $ 98,190