XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.3
OTHER ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Payables and Accruals [Abstract]      
Quality assurance fee $ 16,548 $ 12,667  
Refunds, deferred revenue and advances 85,490 75,573  
Cash held in trust for patients 7,761 6,370  
Dividends payable 3,619 3,589 $ 3,437
Property taxes 17,133 15,400  
Accrued litigation (Note 19) 12,000 0  
Other 17,491 18,458  
OTHER ACCRUED LIABILITIES $ 160,042 $ 132,057