XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Accrued compensation$2,329 $2,728 
ESPP withholding402 415 
Accrued expenses1,091 2,881 
Accrued value-added tax ("VAT") liability980 1,220 
Financed insurance premiums (see Note 11)521 1,545 
Other
482 629 
Accrued expenses and other current liabilities
$5,805 $9,418