XML 64 R49.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES AND OTHER LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Liabilities
Accrued expenses and other liabilities consist of the following:
March 31,
2026
December 31,
2025
Accrued payroll and related expenses$50,390 $58,422 
Dividends payable611 611 
Income taxes payable11,831 697 
Other tax liabilities14,317 14,439 
Accrued expenses38,372 45,154 
Other liabilities37,892 35,457 
Accrued expenses and other liabilities$153,413 $154,780