XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Supplemental Financial Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Other Liabilities, Current [Abstract]    
Employee compensation and benefits $ 9,102 $ 9,927
Contract liabilities, current portion 6,196 10,162
Fair value of contingent consideration, current portion 19,800 0
Construction in progress gross 577 3,726
Accrued expenses 6,745 3,464
Other (miscellaneous) 2,762 2,620
Accrued expenses and other current liabilities $ 45,182 $ 29,899