XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following (in thousands):
September 30,
2023
December 31,
2022
Accrued compensation$3,619 $2,728 
ESPP withholding1,185 415 
Accrued expenses1,615 2,881 
Accrued value-added tax ("VAT") liability1,048 1,220 
Financed insurance premiums (see Note 11)— 1,545 
Other
781 629 
Accrued expenses and other current liabilities
$8,248 $9,418