v3.25.4
Nature of Operations - Business and Credit Concentrations (Details)
3 Months Ended 12 Months Ended
Mar. 30, 2024
segment
Jan. 03, 2026
customer
segment
Dec. 28, 2024
customer
Dec. 30, 2023
customer
segment
Business and Credit Concentrations        
Number of reportable segments | segment 4 4   1
Number of operating segments | segment   4    
Net sales | Customer Concentration Risk [Member] | Geographic Distribution, Foreign [Member]        
Business and Credit Concentrations        
Percentage of concentration risk   9.10% 9.10% 8.60%
Net sales | Customer Concentration Risk [Member] | Top ten customers        
Business and Credit Concentrations        
Number of top customers | customer   10 10 10
Percentage of concentration risk   63.60% 62.70% 60.80%
Net sales | Customer Concentration Risk [Member] | Wal-Mart        
Business and Credit Concentrations        
Percentage of concentration risk   31.00% 30.30% 28.80%
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Top ten customers        
Business and Credit Concentrations        
Number of top customers | customer   10 10 10
Percentage of concentration risk   68.00% 68.20%  
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Other than Walmart        
Business and Credit Concentrations        
Percentage of concentration risk   39.00% 36.00%  
Long Lived Assets [Member] | Geographic Concentration Risk [Member] | Geographic Distribution, Foreign [Member]        
Business and Credit Concentrations        
Percentage of concentration risk   7.10% 7.10%