XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued expenses and other current liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Summary of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consist of the following (in thousands):
As of June 30, 2023As of December 31, 2022
Accrued manufacturing costs$8,882 $7,199 
Accrued goods and services9,883 8,134 
Accrued clinical and contract research organization costs13,360 12,368 
Accrued employee compensation16,775 20,095 
Accrued professional fees1,781 1,939 
Deferred revenue, current portion1,364 1,502 
Other4,486 748 
Total accrued expenses and other current liabilities$56,531 $51,985