v3.26.3
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2025
Sep. 28, 2026
Jun. 29, 2026
Dec. 29, 2025
Loss Contingencies [Line Items]        
Supplier finance program obligation balance recorded in accounts payable   $ 21,531   $ 12,535
Total undiscounted future minimum lease commitments   $ 25,078    
Maximum [Member]        
Loss Contingencies [Line Items]        
Future minimum lease term   8 years    
Minimum [Member]        
Loss Contingencies [Line Items]        
Future minimum lease term   5 years    
Banking Facility Agreement        
Loss Contingencies [Line Items]        
Line of credit interest rate 1.25%      
Letters of credit issued   $ 21,531    
Banking Facility Agreement | Maximum [Member]        
Loss Contingencies [Line Items]        
Line of credit     $ 30,000