v3.26.1
Acquisitions - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
executive
Jun. 30, 2026
transaction
Jun. 30, 2026
USD ($)
Jun. 30, 2026
provider
Jun. 30, 2025
USD ($)
Business Combination [Line Items]          
Number of providers assets acquired from 2     2  
Number of transactions to acquire assets | transaction   4      
Home Medical Equipment Providers Acquired In 2026          
Business Combination [Line Items]          
Cash payment     $ 127,300    
Home Medical Equipment Provider Acquired In 2025          
Business Combination [Line Items]          
Cash payment         $ 18,600