XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities - Accrued expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Expenses and Other Current Liabilities    
Accrued compensation $ 17,094 $ 24,848
Legal and professional accruals 1,098 2,477
Local sales and VAT taxes 51  
Interest payable 51 96
Income taxes payable 2,850 1,398
Accrued business acquisition liabilities 700  
Other 543 1,011
Total accrued expenses $ 22,387 $ 29,830