XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition - Summary of Revenue Disaggregated by Sales Channel (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 26, 2024
Dec. 28, 2023
Dec. 26, 2024
Dec. 28, 2023
Disaggregation of Revenue [Line Items]        
Total $ 301,067 $ 291,222 $ 577,263 $ 525,327
Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Total 251,359 241,362 480,743 425,696
Commercial Ingredients [Member]        
Disaggregation of Revenue [Line Items]        
Total 26,589 27,712 53,489 55,847
Contract Packaging [Member]        
Disaggregation of Revenue [Line Items]        
Total $ 23,119 $ 22,148 $ 43,031 $ 43,784