v3.25.4
Revenue Recognition - Schedule of Disaggregated Revenue From Contracts With Customers By Contract (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total service revenue, net $ 679,707 $ 702,037 $ 1,989,914 $ 2,084,787
Other service revenue        
Disaggregation of Revenue [Line Items]        
Total service revenue, net 2,252 1,818 5,835 5,280
NEMT        
Disaggregation of Revenue [Line Items]        
Total service revenue, net 491,672 492,253 1,414,014 1,462,236
NEMT | NEMT capitated contracts        
Disaggregation of Revenue [Line Items]        
Total service revenue, net 343,865 389,110 989,136 1,199,506
NEMT | FFS Contracts        
Disaggregation of Revenue [Line Items]        
Total service revenue, net 147,807 103,143 424,878 262,730
PCS        
Disaggregation of Revenue [Line Items]        
Total service revenue, net 168,737 188,518 517,412 558,696
PCS | FFS Contracts        
Disaggregation of Revenue [Line Items]        
Total service revenue, net 168,737 188,518 517,412 558,696
Monitoring        
Disaggregation of Revenue [Line Items]        
Total service revenue, net 17,046 19,448 52,653 58,575
Monitoring | Monitoring PMPM contracts        
Disaggregation of Revenue [Line Items]        
Total service revenue, net $ 17,046 $ 19,448 $ 52,653 $ 58,575