XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued expenses and other current liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued manufacturing costs $ 17,226 $ 15,722
Accrued goods and services 9,692 24,273
Accrued clinical and contract research organization costs 13,609 17,769
Accrued employee compensation 19,163 41,095
Accrued professional fees 1,523 1,665
Deferred revenue, current portion 1,565 2,282
Other 1,536 1,152
Total accrued expenses and other current liabilities $ 64,314 $ 103,958