XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables And Accruals [Abstract]    
Deposits $ 26,754 $ 21,088
Restricted contract funds 1,982 12,165
IT and software licensing costs 1,402 1,702
Taxes and insurance premiums 7,473 5,267
Facilities rental and lease exit costs 966 1,291
Interest 484 212
Professional services 2,842 3,068
Dividends 2,627 2,643
Contingent and contractual liabilities from acquisitions   1,245
Interest rate swap liability - current   3,026
Other accrued expenses and current liabilities 7,719 9,789
Total accrued expenses and other current liabilities $ 52,249 $ 61,496