XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Future maturities of long-term debt and amortization of debt issuance cost (Details) - USD ($)
$ in Thousands
Sep. 26, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
2021 (remaining three months) $ 2,765  
2022 5,528  
2023 5,528  
2024 5,528  
2025 519,853  
Thereafter 49,320  
Long-term Debt, Total 588,522  
Debt Issuance Costs, Net [Abstract]    
2021 (remaining three months) 703  
2022 2,899  
2023 3,019  
2024 3,148  
2025 2,746  
Thereafter 85  
Debt Issuance Costs $ 12,600 $ 16,684