v3.25.2
Revenue - Schedule of Revenue as Percentage of Total Revenue (Details) - Customer Concentration Risk - Total revenue
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Disaggregation Of Revenue [Line Items]        
Percentage of total revenue 100.00% 100.00% 100.00% 100.00%
Medicaid MCO        
Disaggregation Of Revenue [Line Items]        
Percentage of total revenue 58.60% 56.20% 58.60% 56.10%
Medicaid        
Disaggregation Of Revenue [Line Items]        
Percentage of total revenue 22.20% 22.90% 22.50% 22.60%
Commercial        
Disaggregation Of Revenue [Line Items]        
Percentage of total revenue 9.40% 10.50% 9.10% 10.70%
Medicare        
Disaggregation Of Revenue [Line Items]        
Percentage of total revenue 9.70% 10.30% 9.70% 10.50%
Self-pay        
Disaggregation Of Revenue [Line Items]        
Percentage of total revenue 0.10% 0.10% 0.10% 0.10%