XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
December 31,
20232022
Accrued property and equipment purchases$29,433 $24,797 
Accrued research and development costs15,913 17,736 
Accrued professional fees6,623 8,112 
Accrued other expenses11,932 12,446 
Total accrued expenses and other current liabilities$63,901 $63,091