v3.21.2
Supplemental Financial Statement Information - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Accrued expenses and other current liabilities:    
VAT payable $ 3,287 $ 9,882
Contingent consideration 1,169 0
Payroll related including bonus 1,294 2,361
Accrued professional fees 3,509 1,750
Accrued third-party logistics fees 47 1,295
Refund liability 742 785
Current portion of long-term debt 1,407 182
Other 3,604 3,317
Accrued expenses and other current liabilities $ 15,059 $ 19,572