XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following:
(in thousands)June 30,
2024
December 31,
2023
Accrued expenses and other current liabilities
Accrued employee compensation and benefits$4,986 $8,270 
Accrued professional fees3,836 2,273 
Lab-related supplies and services1,101 1,962 
Other972 1,605 
Total accrued expenses and other current liabilities$10,895 $14,110