v3.26.1
SELF INSURANCE LIABILITIES - Schedule of Self-Insurance Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Malpractice Insurance [Line Items]    
Total self-insurance liabilities $ 394,881 $ 321,555
Less: current self-insurance liabilities 157,107 128,994
Long-term self-insurance liabilities 237,774 192,561
PLGL self-insurance liabilities    
Malpractice Insurance [Line Items]    
Total self-insurance liabilities 366,705 296,280
Employment practice liabilities    
Malpractice Insurance [Line Items]    
Total self-insurance liabilities $ 28,176 $ 25,275