v3.26.1
Restructuring Activities - Other Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Restructuring Reserve [Roll Forward]        
Charges $ 0 $ 608 $ 0 $ 1,034
2022 Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Beginning balance     794  
Charges     0  
Cash Payments     (697)  
Non-Cash Payments     0  
Change in Estimates     0  
Ending balance 97   97  
Severance and benefits | 2022 Restructuring Plan        
Restructuring Reserve [Roll Forward]        
Beginning balance     405  
Charges     0  
Cash Payments     (308)  
Non-Cash Payments     0  
Change in Estimates     0  
Ending balance 97   97  
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