XML 72 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 26, 2025
Jun. 27, 2024
Jun. 29, 2023
Disaggregation of Revenue [Line Items]      
Total $ 1,107,246 $ 1,066,783 $ 999,686
Consumer [Member]      
Disaggregation of Revenue [Line Items]      
Total 907,222 872,283 785,646
Commercial Ingredients [Member]      
Disaggregation of Revenue [Line Items]      
Total 108,941 110,483 123,094
Contract Manufacturing [Member]      
Disaggregation of Revenue [Line Items]      
Total $ 91,083 $ 84,017 $ 90,946