XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Accrued Expense and Other:    
Accrued expenses $ 23,565 $ 19,051
Accrued compensation 12,990 16,093
Accrued professional services, taxes, and other expenses 4,795 7,120
Operating lease liabilities, current portion 3,495 3,225
Accrued earnout and contingent consideration 2,477 937
Total accrued expenses and other current liabilities 47,322 $ 46,426
Payments of deferred compensation costs $ 1,200