XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED EXPENSES AND OTHER (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
ACCRUED EXPENSES AND OTHER    
Employee compensation and related costs $ 36,982 $ 33,682
Professional fees 19,232 19,702
Taxes payable 13,538 8,383
Other 33,190 29,920
Total accrued expenses $ 102,942 $ 91,687