XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of accrued liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
December 31,
20232022
Accrued employee compensation and benefits expense$7,780 $7,225 
Accrued professional services and consulting1,579 722 
Accrued sales tax1,643 1,680 
Purchase order cancellation fees1,188 — 
Other3,388 1,918 
$15,578 $11,545