XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]      
Unbilled receivables $ 105,300 $ 89,100  
Rebate receivable 54,400 52,000  
Investments in equity-method investees 24,500 20,900  
Proportionate share of earnings in equity-method investees 5,964 5,530 $ 5,125
Distribution from equity method investments $ 2,400 $ 4,000 $ 5,875
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Largest Payer      
Concentration Risk [Line Items]      
Concentration risk 15.00% 14.00% 14.00%
Revenue from Contract with Customer Benchmark | Governmental Programs | Government Healthcare Programs      
Concentration Risk [Line Items]      
Concentration risk 12.00% 12.00% 12.00%
Accounts Receivable Benchmark | Governmental Programs | Government Healthcare Programs      
Concentration Risk [Line Items]      
Concentration risk 11.00% 12.00%  
Cost of Goods and Service, Product and Service Benchmark | Medical Supply Vendors | Four Vendors      
Concentration Risk [Line Items]      
Concentration risk 58.00% 72.00% 73.00%
Infusion pumps      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 7 years    
Computer Software      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 5 years    
Minimum | Referral sources      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 15 years    
Minimum | Trademarks and Trade Names      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 2 years    
Minimum | Other amortizable intangible assets      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 2 years    
Minimum | Equipment      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 3 years    
Maximum | Referral sources      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 20 years    
Maximum | Trademarks and Trade Names      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 15 years    
Maximum | Other amortizable intangible assets      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 9 years    
Maximum | Equipment      
Concentration Risk [Line Items]      
Intangible asset useful life (in years) 13 years