v3.22.2.2
Supplemental Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]    
VAT payable (including amounts related to VAT matter described in Note 2) $ 3,129 $ 4,393
Contingent consideration 2,319 5,641
Accrued employee compensation 5,283 6,055
Accrued professional fees 1,514 1,700
Refund liability (including accounts receivable credit balances) 1,396 1,481
Accrued construction in progress (ERP) 468 1,061
Sales tax payable 820 1,034
Other 7,511 3,932
Total $ 22,440 $ 25,297