v3.26.1
Restructuring Activities - Other Restructuring Activities (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Restructuring Reserve [Roll Forward]    
Charges $ 0 $ 426
2022 Restructuring Plan    
Restructuring Reserve [Roll Forward]    
Beginning balance 794  
Charges 0  
Cash Payments (451)  
Non-Cash Payments 0  
Change in Estimates 0  
Ending balance 343  
Severance and benefits | 2022 Restructuring Plan    
Restructuring Reserve [Roll Forward]    
Beginning balance 405  
Charges 0  
Cash Payments (62)  
Non-Cash Payments 0  
Change in Estimates 0  
Ending balance 343  
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