XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES AND OTHER
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER ACCRUED EXPENSES AND OTHER
Accrued expenses at March 31, 2023 and December 31, 2022 consisted of the following (in thousands):
 March 31,
2023
December 31,
2022
Employee compensation and related costs$27,418 $25,994 
Professional fees20,400 17,195 
Taxes payable16,678 8,152 
Other37,504 33,929 
$102,000 $85,270