v3.25.2
Revenue Recognition (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Charity care cost $ 2,300,000 $ 2,200,000 $ 4,300,000 $ 4,400,000
Service revenue and sales 618,798,000 595,880,000 $ 1,265,741,000 1,185,113,000
VITAS [Member]        
Disaggregation of Revenue [Line Items]        
Period of tier one care rate     60 days  
Period of tier two care rate     61 days  
Period of services provided after discharge     12 months  
Period of service intensity add-on payment     7 days  
Reimbursement period per day in 15 min. increments     4 hours  
Minimum amount of care per 24-hr period     8 hours  
Medicare cap adjustment (16,375,000) (1,375,000) $ (18,700,000) (3,750,000)
Percentage of Medicaid reimbursement     95.00%  
Percentage of expenses     5.00%  
Service revenue and sales 396,201,000 374,558,000 $ 803,600,000 728,564,000
VITAS [Member] | Adoption of ASC 606 [Member]        
Disaggregation of Revenue [Line Items]        
Percentage of expenses     5.00%  
VITAS [Member] | Maximum [Member]        
Disaggregation of Revenue [Line Items]        
Inpatient cap percentage     20.00%  
Roto-Rooter [Member]        
Disaggregation of Revenue [Line Items]        
Service revenue and sales $ 222,597,000 $ 221,322,000 $ 462,141,000 $ 456,549,000
Credit payment terms     30 days  
Duration of advance notice of cancellation without penalty for both parties     90 days  
Term of contract     10 years  
Duration of advance notice of cancelation without penalty     60 days  
Roto-Rooter [Member] | Maximum [Member]        
Disaggregation of Revenue [Line Items]        
Duration of services provided     5 days  
Roto-Rooter [Member] | Minimum [Member]        
Disaggregation of Revenue [Line Items]        
Duration of services provided     3 days  
Charity Care [Member] | VITAS [Member]        
Disaggregation of Revenue [Line Items]        
Service revenue and sales     $ 0