XML 73 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE AND ACCOUNTS RECEIVABLE - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenue $ 4,260,485,000 $ 3,729,355,000 $ 3,025,468,000
Stat relief funding received 0 64,238,000 81,057,000
Unapplied state relief funds   486,000 1,001,000
Stat relief funding recognized as revenue   64,753,000 81,837,000
Payment associated with deferred amount     24,155,000
Service revenue      
Disaggregation of Revenue [Line Items]      
Revenue 4,237,525,000 3,708,071,000 3,008,711,000
Service revenue | Total Medicare and Medicaid      
Disaggregation of Revenue [Line Items]      
Revenue $ 3,004,308,000 $ 2,690,861,000 $ 2,216,194,000
Service revenue | Revenue | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
% of Revenue 100.00% 100.00% 100.00%
Service revenue | Revenue | Customer Concentration Risk | Total Medicare and Medicaid      
Disaggregation of Revenue [Line Items]      
% of Revenue 70.90% 72.60% 73.70%
Rental revenue      
Disaggregation of Revenue [Line Items]      
Revenue $ 22,960,000 $ 21,284,000 $ 16,757,000