XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consisted of the following:

 

   2023   2022 
   December 31, 
   2023   2022 
Accrued clinical trial expense  $189   $2,659 
Accrued professional fees   573    880 
Accrued wages, bonuses, commissions and vacation   3,011    2,576 
Accruals for construction in progress   214    322 
Accrued compliance fee   1,145    — 
Other   2,448    2,632 
Total accrued expenses  $7,580   $9,069