v3.25.2
Business and Credit Concentrations and Geographic Information - Narratives (Details)
6 Months Ended 12 Months Ended
Jun. 28, 2025
segment
customer
Jun. 29, 2024
customer
Dec. 28, 2024
customer
Business and Credit Concentrations      
Number of operating segments | segment 4    
Net sales | Consolidated net sales | Foreign      
Business and Credit Concentrations      
Percentage of concentration risk 8.90% 8.90%  
Net sales | Consolidated net sales | Top ten customers      
Business and Credit Concentrations      
Number of top customers 10 10  
Percentage of concentration risk 64.00% 62.90%  
Net sales | Consolidated net sales | Other than walmart      
Business and Credit Concentrations      
Percentage of concentration risk 31.50% 31.10%  
Accounts receivable | Trade accounts receivables | Top ten customers      
Business and Credit Concentrations      
Number of top customers 10   10
Percentage of concentration risk 66.00%   68.20%
Accounts receivable | Trade accounts receivables | Other than walmart      
Business and Credit Concentrations      
Percentage of concentration risk 35.30%   36.00%
Long Lived Assets | Geographic Concentration Risk | Foreign      
Business and Credit Concentrations      
Percentage of concentration risk 7.40%   7.10%