v3.26.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2026
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Liabilities
(in thousands)September 30, 2026December 31, 2025
Payroll and related employee benefits167,949 145,384 
Accrued insurance92,439 84,470 
Performance guarantees23,590 34,273 
Short-term lease liabilities40,869 32,726 
Other$94,760 $51,326 
Total accrued expenses and other current liabilities$419,607 $348,179