XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Charges - Changes to the Restructuring Accrual (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 25, 2021
Sep. 25, 2021
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period   $ 0
Restructuring charges $ 4,633 5,267
Non-cash settlement   (1,592)
Accrual at end of period 3,675 3,675
Employee Severance and Benefits    
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period   0
Restructuring charges   875
Non-cash settlement   0
Accrual at end of period 875 875
Inventory Impairments    
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period   0
Restructuring charges   1,322
Non-cash settlement   (1,322)
Accrual at end of period 0 0
Property and Equipment Impairments    
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period   0
Restructuring charges   270
Non-cash settlement   (270)
Accrual at end of period 0 0
Contract Termination Costs    
Restructuring Reserve [Roll Forward]    
Accrual at beginning of period   0
Restructuring charges   2,800
Non-cash settlement   0
Accrual at end of period $ 2,800 $ 2,800