XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses at March 31, 2022 and December 31, 2021 consisted of the following (in thousands):
 March 31,
2022
December 31,
2021
Employee compensation and related costs$33,317 $38,040 
Professional fees17,451 14,365 
Other43,816 48,347 
$94,584 $100,752