v3.22.1
Supplemental Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued expenses and other current liabilities:    
VAT payable $ 4,393 $ 10,800
Contingent consideration 5,641 0
Accrued employee compensation 6,055 2,361
Accrued professional fees 1,700 1,750
Refund liability 1,481 785
Accrued construction in progress (ERP) 1,061 0
Sales tax payable 1,034 284
Accrued third-party logistics fees 421 1,295
Other 3,342 2,115
Total $ 25,128 $ 19,390