v3.25.4
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following at December 31 (in thousands):
20252024
Employee compensation and benefits$80,139 $84,929 
Project related reimbursable expenses316,013 212,008 
Other12,230 10,870 
Total accrued expenses$408,382 $307,807