v3.21.2
Supplemental Financial Statement Information - Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
VAT refund receivable $ 146 $ 4,391
Prepaid expenses 3,569 1,542
Indemnification receivable, net 124 921
Other 7,172 4,038
Total other current assets $ 11,011 $ 10,892