XML 32 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
December 31,
20232022
Accrued compensation$4,105 $2,728 
ESPP withholding426 415 
Accrued expenses1,284 2,881 
Accrued value-added tax ("VAT")1,266 1,220 
Financed insurance premiums (see Note 11)893 1,545 
Other486 629 
Accrued expenses and other current liabilities$8,460 $9,418