SELF INSURANCE LIABILITIES - Schedule of Future Self Insurance Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Liabilities for Guarantees on Long-Duration Contracts [Line Items] | ||
TOTAL SELF-INSURANCE LIABILITIES | $ 234,533 | $ 211,752 |
Less: current self-insurance liabilities | 75,542 | 67,331 |
LONG-TERM SELF-INSURANCE LIABILITIES | 158,991 | 144,421 |
Accrued general liability and professional malpractice liabilities | ||
Liabilities for Guarantees on Long-Duration Contracts [Line Items] | ||
TOTAL SELF-INSURANCE LIABILITIES | 179,515 | 160,149 |
Accrued workers’ compensation liabilities | ||
Liabilities for Guarantees on Long-Duration Contracts [Line Items] | ||
TOTAL SELF-INSURANCE LIABILITIES | 39,018 | 37,291 |
Accrued health benefits | ||
Liabilities for Guarantees on Long-Duration Contracts [Line Items] | ||
TOTAL SELF-INSURANCE LIABILITIES | $ 16,000 | $ 14,312 |