Debt - Term Loans - Narrative (Details) - USD ($)
3 Months Ended
Apr. 02, 2020
Jun. 30, 2020
Apr. 02, 2021
Dec. 31, 2019
Line of Credit Facility [Line Items]        
Unamortized deferred financing costs   $ 18,004,000   $ 17,549,000
Term loans        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 200,000,000      
Credit facility maturity date Apr. 02, 2022      
Accordion feature fully exercised   200,000,000    
Deferred financing costs $ 2,500,000      
Unamortized deferred financing costs   $ 2,200,000    
Term loans | Maximum        
Line of Credit Facility [Line Items]        
Increased borrowing capacity under accordion feature $ 400,000,000      
Term loans | Scenario Forecast        
Line of Credit Facility [Line Items]        
One-time fee payable on outstanding principal amount of loans     0.20%  
Term loans | LIBOR        
Line of Credit Facility [Line Items]        
Basis spread on variable rate 1.50%