v3.26.1
Detail of Certain Balance Sheet Accounts - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Disclosure Text Block Supplement [Abstract]    
Wages and payroll taxes $ 134,331 $ 131,162
Checks in excess of cash balance 35,465 34,824
Compensated absences 33,077 31,543
Workers compensation insurance reserves 25,614 24,897
Health insurance reserves 23,554 15,389
Legal settlements and professional fees 12,224 10,525
Deferred revenue 9,176 9,039
Property insurance reserves 9,102 11,170
General and professional liability insurance reserves 8,324 7,696
Automobile insurance reserves 4,380 5,585
Taxes other than income taxes 3,354 3,506
Interest 1,190 1,507
Interest rate swaps 162 1,405
Other 51,938 44,776
Total accrued expenses $ 351,891 $ 333,024