XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 27, 2025
Mar. 28, 2024
Mar. 27, 2025
Mar. 28, 2024
Disaggregation of Revenue [Line Items]        
Total $ 260,907 $ 271,884 $ 838,170 $ 797,211
Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Total 214,757 225,994 695,500 651,690
Commercial Ingredients [Member]        
Disaggregation of Revenue [Line Items]        
Total 24,636 26,955 78,125 82,802
Contract Packaging [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 21,514 $ 18,935 $ 64,545 $ 62,719