v3.25.4
Revenue Recognition - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
NEMT        
Disaggregation of Revenue [Line Items]        
Performance obligation satisfied in previous period, increase (decrease) $ (5.6) $ (4.1) $ (0.1) $ 7.1
One US State | Sales Revenue, Net | Government Contracts Concentration Risk | NEMT        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 10.10% 10.70% 10.80% 11.20%
One US State | Sales Revenue, Net | Government Contracts Concentration Risk | PCS        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 14.60% 12.40% 14.30% 12.20%
One US State | Sales Revenue, Net | Government Contracts Concentration Risk | Monitoring        
Disaggregation of Revenue [Line Items]        
Concentration risk, percentage 13.70% 18.60% 14.20% 18.70%