v3.26.3
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Sep. 30, 2025
Payables and Accruals [Abstract]      
Quality assurance fee $ 12,592 $ 17,398  
Refunds, deferred revenue and advances 104,513 105,642  
Cash held in trust for patients 8,802 8,653  
Dividends payable 3,792 3,775 $ 3,619
Property taxes 23,138 7,150  
Income tax payable 0 818  
Accrued litigation (Note 18) 12,000 12,000  
Other 16,528 18,591  
OTHER ACCRUED LIABILITIES $ 181,365 $ 174,027