XML 48 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 28, 2024
Mar. 30, 2023
Mar. 28, 2024
Mar. 30, 2023
Disaggregation of Revenue [Line Items]        
Total $ 271,884 $ 238,535 $ 797,211 $ 765,464
Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Total 225,994 185,128 651,690 606,188
Commercial Ingredients [Member]        
Disaggregation of Revenue [Line Items]        
Total 26,955 30,901 82,802 90,827
Contract Packaging [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 18,935 $ 22,506 $ 62,719 $ 68,449