XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Self-Insurance Accruals (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Self-Insurance Accruals [Abstract]    
Workers' compensation $ 65,573 $ 59,564
Vehicle liability 50,597 47,195
General liability 59,334 37,842
Total 175,504 144,601
Less current portion 85,176 58,509
Noncurrent portion 90,328 86,092
Loss contingency accrual    
Balance, beginning of year 144,601 134,432
Provision for claims 107,292 66,250
Payment of claims (76,389) (56,081)
Balance, end of year $ 175,504 $ 144,601