XML 124 R110.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring Charges - Schedule of Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 27, 2020
Jun. 28, 2020
Mar. 29, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]              
Restructuring charges $ 875 $ 251 $ 14,798 $ 0 $ 15,924 $ 0 $ 0
One-time Termination Benefits [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges         10,159    
Contract Termination [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges         5,207    
Other Restructuring [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges         $ 558