XML 57 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Segments - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2025
Mar. 31, 2024
Disaggregation Of Revenue [Line Items]    
Net Sales $ 2,236,436 $ 1,883,808
Net sales | Product Concentration Risk    
Disaggregation Of Revenue [Line Items]    
Concentration risk percentage 100.00% 100.00%
Perishables    
Disaggregation Of Revenue [Line Items]    
Net Sales $ 1,269,732 $ 1,069,730
Perishables | Net sales | Product Concentration Risk    
Disaggregation Of Revenue [Line Items]    
Concentration risk percentage 56.80% 56.80%
Non-Perishables    
Disaggregation Of Revenue [Line Items]    
Net Sales $ 966,704 $ 814,078
Non-Perishables | Net sales | Product Concentration Risk    
Disaggregation Of Revenue [Line Items]    
Concentration risk percentage 43.20% 43.20%