XML 96 R74.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES AND OTHER (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
ACCRUED EXPENSES AND OTHER    
Employee compensation and related costs $ 37,857 $ 44,948
Professional fees 14,400 16,339
Taxes payable 5,541 6,364
Other 32,961 38,600
Total accrued expenses $ 90,759 $ 106,251