XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Liabilities Disclosure [Abstract]    
Sales tax payable $ 679 $ 814
Payroll and payroll related expenses 17,315 18,255
Acquisition related compensation 14,309  
Other 3,951 3,107
Other current liabilities $ 36,254 $ 22,176