XML 118 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
SELF INSURANCE LIABILITIES - Schedule of Future Self Insurance Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
TOTAL SELF-INSURANCE LIABILITIES $ 211,752 $ 165,910
Less: current self-insurance liabilities 67,331 54,664
LONG-TERM SELF-INSURANCE LIABILITIES 144,421 111,246
Accrued general liability and professional malpractice liabilities    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
TOTAL SELF-INSURANCE LIABILITIES 160,149 117,744
Accrued workers’ compensation liabilities    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
TOTAL SELF-INSURANCE LIABILITIES 37,291 33,352
Accrued health benefits    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
TOTAL SELF-INSURANCE LIABILITIES $ 14,312 $ 14,814