v3.25.2
SELF INSURANCE LIABILITIES - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve $ 234,533 $ 211,752
Gross insurance recoveries 17,958 17,741
Workers' Compensation    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 39,018 $ 37,291
Workers' Compensation | California    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 625  
Workers' Compensation | Texas    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 750  
Self-Insurance Retention Per Claim | General Liability | WASHINGTON    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 500  
Loss-Sensitive Limit Per Claim | Workers' Compensation | Other States, Except California, Texas and Washington    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 350  
Stop-Loss Insurance Limit Per Claim | Health Liability Insurance    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 525  
Parent Company | Self-Insurance Retention Per Claim | General Liability | California    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 1,000  
Parent Company | Self-Insurance Retention Per Claim | General Liability | Non-california    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 750  
Parent Company | Enforceable Arbitration Agreement | General Liability | California    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 750  
Parent Company | Enforceable Arbitration Agreement | General Liability | Non-california    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 650  
Parent Company | Aggregate Deductible | General Liability | California    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 2,950  
Parent Company | Aggregate Deductible | General Liability | Non-california    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 4,500  
Third-Party Payor | Per Occurence | General Liability | All States Except Colorado    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 1,000  
Third-Party Payor | Per Occurence | General Liability | Colorado    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 1,000  
Third-Party Payor | Per Facility | General Liability | All States Except Colorado    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 3,000  
Third-Party Payor | Per Facility | General Liability | Colorado    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve 3,000  
Third-Party Payor | Aggregate | General Liability | All States Except Colorado    
Liabilities for Guarantees on Long-Duration Contracts [Line Items]    
Self insurance reserve $ 10,000