XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring Charges - Changes to the Restructuring Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2022
Jun. 25, 2022
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period   $ 2,478
Restructuring charges $ 581 894
Cash payments   (2,071)
Non-cash settlement   (709)
Accrual at end of period 592 592
Employee Severance and Benefits    
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period   1,028
Restructuring charges   185
Cash payments   (621)
Non-cash settlement   0
Accrual at end of period 592 592
Inventory Impairments    
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period   0
Restructuring charges   646
Cash payments   0
Non-cash settlement   (646)
Accrual at end of period 0 0
Contract Termination Costs    
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period   1,450
Restructuring charges   0
Cash payments   (1,450)
Non-cash settlement   0
Accrual at end of period $ 0 $ 0