XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring Charges - Changes to the Restructuring Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jun. 25, 2022
Jul. 01, 2023
Jun. 25, 2022
Restructuring Reserve [Roll Forward]        
Accrual at beginning of period     $ 1,249  
Restructuring charges $ 618 $ 581 1,835 $ 894
Cash payments     (2,281)  
Non-cash settlement     (596)  
Accrual at end of period 207   207  
Employee Severance and Benefits        
Restructuring Reserve [Roll Forward]        
Accrual at beginning of period     1,249  
Restructuring charges     917  
Cash payments     (1,959)  
Non-cash settlement     0  
Accrual at end of period 207   207  
Stock-based Compensation        
Restructuring Reserve [Roll Forward]        
Accrual at beginning of period     0  
Restructuring charges     295  
Cash payments     0  
Non-cash settlement     (295)  
Accrual at end of period 0   0  
Inventory Impairments & Other Inventory Related Costs        
Restructuring Reserve [Roll Forward]        
Accrual at beginning of period     0  
Restructuring charges     390  
Cash payments     (89)  
Non-cash settlement     (301)  
Accrual at end of period 0   0  
Contract Termination & Other Costs        
Restructuring Reserve [Roll Forward]        
Accrual at beginning of period     0  
Restructuring charges     233  
Cash payments     (233)  
Non-cash settlement     0  
Accrual at end of period $ 0   $ 0