XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER ACCRUED EXPENSES AND OTHER
Accrued expenses and other consisted of the following (in thousands):
December 31,
20222021
Employee compensation and related costs$25,994 $38,040 
Professional fees17,195 14,365 
Other42,081 48,347 
$85,270 $100,752