XML 64 R48.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following:
June 30,
2026
December 31,
2025
Accrued payroll and related expenses$65,814 $58,422 
Dividends payable123 611 
Income taxes payable9,634 697 
Other tax liabilities14,470 14,439 
Accrued expenses36,705 45,154 
Other liabilities29,587 35,457 
Accrued expenses and other liabilities$156,333 $154,780