XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation $ 1,561 $ 2,728
ESPP withholding 1,182 415
Accrued expenses 1,693 2,881
Accrued sales taxes 226 208
Accrued value-added tax (“VAT”) liability 1,020 1,220
Financed insurance premiums (see Note 11) 1,036 1,545
Other 296 421
Accrued expenses and other current liabilities $ 7,014 $ 9,418