v3.26.3
Restructuring Activities - Other Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Restructuring Reserve [Roll Forward]        
Charges $ 0 $ 583 $ 0 $ 1,617
2022 Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Beginning balance     794  
Charges     0  
Cash Payments     (756)  
Non-Cash Payments     0  
Change in Estimates     0  
Ending balance 38   38  
Severance and benefits | 2022 Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Beginning balance     405  
Charges     0  
Cash Payments     (367)  
Non-Cash Payments     0  
Change in Estimates     0  
Ending balance 38   38  
Other | 2022 Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Beginning balance     389  
Charges     0  
Cash Payments     (389)  
Non-Cash Payments     0  
Change in Estimates     0  
Ending balance $ 0   $ 0