v3.26.1
Restructuring and Other Charges (Summary of Activity Related to Accrued Restructuring and Other Charges ) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Restructuring Cost and Reserve [Line Items]    
Beginning balance $ 1,554 $ 664
Additions 5,658 5,604
Cash payments (5,671) (4,793)
Adjustments 156 (15)
Ending balance 1,697 1,460
Employee Termination Charges    
Restructuring Cost and Reserve [Line Items]    
Beginning balance 1,385 664
Additions 5,623 5,531
Cash payments (5,669) (4,783)
Adjustments 156 20
Ending balance 1,495 1,432
Lease Contract Termination and Other Charges    
Restructuring Cost and Reserve [Line Items]    
Beginning balance 169 0
Additions 35 73
Cash payments (2) (10)
Adjustments 0 (35)
Ending balance $ 202 $ 28