v3.26.1
Restructuring Costs - Schedule of Restructuring Reserve by Type of Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Restructuring Reserve [Roll Forward]    
Expenses incurred $ 454 $ 0
2025 Restructuring Plan    
Restructuring Reserve [Roll Forward]    
Beginning balance 1,437  
Expenses incurred 454  
Payments made $ (730)  
Ending balance   $ 1,161