XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued Liabilities And Other Liabilities Current [Abstract]    
Accrued compensation and benefits $ 8,790 $ 7,730
Deferred employer's payroll taxes   1,780
Accrued bonuses 10,159 13,753
Accrued dividend payable 3,483  
Restructuring liability 125 740
Accrued sales, use, franchise and VAT tax 1,923 1,783
Income taxes payable 6,083  
Non-cash stock based compensation accrual 937 1,357
Other accrued expenses 2,398 3,154
Total accrued expenses and other liabilities $ 33,898 $ 30,297