Annual report pursuant to Section 13 and 15(d)

Supplemental Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details)

v3.23.4
Supplemental Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accrued expenses and other current liabilities:    
VAT payable $ 2,809 $ 4,393
Contingent consideration 2,738 5,641
Accrued employee compensation 3,812 6,055
Accrued professional fees 818 1,700
Refund liability 329 1,481
Accrued construction in progress (ERP) 170 1,061
Sales tax payable 578 1,034
Accrued third-party logistics fees 0 421
Other 628 3,342
Total $ 11,882 $ 25,128