v3.21.2
Supplemental Financial Statement Information - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued expenses and other current liabilities:    
VAT payable $ 3,084 $ 9,882
Contingent consideration - current 1,710 0
Payroll related including bonus 5,814 2,361
Accrued professional fees 4,341 1,750
Accrued third-party logistics fees 272 1,295
Refund liability 1,100 785
Current portion of long-term debt 1,429 182
Other 5,152 3,317
Accrued expenses and other current liabilities $ 22,902 $ 19,572