v3.25.2
Assets Held for Sale (Detail) - USD ($)
$ in Thousands
Jul. 12, 2025
Dec. 28, 2024
Long Lived Assets Held For Sale [Line Items]    
Total assets held for sale $ 27,576 $ 24,524
Distribution Rights    
Long Lived Assets Held For Sale [Line Items]    
Total assets held for sale 23,679 23,734
Property, Plant and Equipment    
Long Lived Assets Held For Sale [Line Items]    
Total assets held for sale $ 3,897 $ 790