XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities - Accrued expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued Expenses and Other Current Liabilities    
Accrued compensation $ 22,497 $ 24,848
Legal and professional accruals 865 2,477
Local sales and VAT taxes 44  
Interest payable 55 96
Income taxes payable 1,797 1,398
Accrued business acquisition liabilities 700  
Other 594 1,011
Total accrued expenses $ 26,552 $ 29,830