v3.26.1
Summary of Significant Accounting Policies - Schedule of Revenue by Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total revenues $ 75,414 $ 59,129
Ventilator rentals, non-invasive and invasive    
Disaggregation of Revenue [Line Items]    
Revenue from rentals 35,360 32,159
Other home medical equipment rentals    
Disaggregation of Revenue [Line Items]    
Revenue from rentals 16,198 12,962
Equipment and supply sales    
Disaggregation of Revenue [Line Items]    
Revenue from sales and services 17,488 7,519
Service revenues    
Disaggregation of Revenue [Line Items]    
Revenue from sales and services $ 6,368 $ 6,489