v3.26.1
Detail of Certain Balance Sheet Accounts - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Disclosure Text Block Supplement [Abstract]    
Wages and payroll taxes $ 153,232 $ 131,162
Compensated absences 35,152 31,543
Health insurance reserves 28,011 15,389
Workers compensation insurance reserves 19,992 24,897
Legal settlements and professional fees 18,569 10,525
Checks in excess of cash balance 17,731 34,824
General and professional liability insurance reserves 16,376 7,696
Deferred revenue 13,083 9,039
Property insurance reserves 8,085 11,170
Automobile insurance reserves 6,529 5,585
Taxes other than income taxes 4,243 3,506
Other 50,698 47,688
Total accrued expenses $ 371,701 $ 333,024