v3.25.2
Restructuring - Schedule of Restructuring Charges (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 24, 2025
Jun. 24, 2025
2024 Plan    
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges $ 2,940 $ 4,411
2024 Plan Cost of Revenues    
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges $ (17) $ (248)
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Product and Service Sold Cost of Product and Service Sold
2024 Plan Selling, General and Administrative Expenses    
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges $ 2,957 $ 4,659
Restructuring, Name of Segment [Extensible Enumeration] Selling, General and Administrative Expense Selling, General and Administrative Expense
2023 Plan    
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges $ (4,034) $ (4,533)
2023 Plan Cost of Revenues    
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges $ (2,054) $ (2,207)
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Product and Service Sold Cost of Product and Service Sold
2023 Plan Selling, General and Administrative Expenses    
Restructuring Cost And Reserve [Line Items]    
Total restructuring charges $ (1,980) $ (2,326)
Restructuring, Name of Segment [Extensible Enumeration] Selling, General and Administrative Expense Selling, General and Administrative Expense