v3.25.1
Segment Information - Schedule of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Segment Reporting Information [Line Items]    
Net sales $ 950,748 $ 874,488
Cost of sales 724,753 665,052
Gross profit 225,995 209,436
Non-Production/Direct Costs    
Segment Reporting Information [Line Items]    
Cost of sales 706,501 645,982
Food Processing Costs    
Segment Reporting Information [Line Items]    
Cost of sales 18,252 19,070
Depreciation $ 261 $ 336