v3.25.3
Revenue Recognition - Summary of Percentage of Accounts Receivable, Net Due from Significant Customers (Details) - Customer Concentration Risk - Accounts Receivable
9 Months Ended 12 Months Ended
Sep. 28, 2025
Dec. 29, 2024
Customer A    
Disaggregation Of Revenue [Line Items]    
Concentration risk percentage 17.00% 16.00%
Customer B    
Disaggregation Of Revenue [Line Items]    
Concentration risk percentage 13.00% 10.00%
Customer C    
Disaggregation Of Revenue [Line Items]    
Concentration risk percentage   13.00%
Customer D    
Disaggregation Of Revenue [Line Items]    
Concentration risk percentage 11.00% 10.00%