v3.26.3
Business Combination (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Aug. 30, 2025
Aug. 29, 2026
Jun. 13, 2024
Business Combination, Pro Forma Information [Line Items]      
Net sales, pro forma $ 1,414,580    
Net income, pro forma $ 136,220    
Acquisition of OWYN      
Business Combination [Line Items]      
Intangible assets, net     $ 243,626
Deferred income taxes     $ 41,513
Acquisition of OWYN | Customer relationships      
Business Combination [Line Items]      
Intangible assets, net   $ 20,500  
Acquisition of OWYN | Brands and trademarks      
Business Combination [Line Items]      
Intangible assets, net   $ 223,000