XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events - Debt Obligations (Details) - USD ($)
12 Months Ended
Jan. 01, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Feb. 17, 2022
Jan. 31, 2022
Dec. 31, 2018
Debt Obligations              
Borrowings from revolving line of credit   $ 204,400,000 $ 24,000,000 $ 107,900,000      
Revolving line of credit   110,900,000 89,900,000        
Maximum available under facility   1,000,000,000          
Payments on debt   47,160,000 40,160,000 $ 33,667,000      
Term loans, net of debt issue cost   722,719,000 649,382,000        
Senior Unsecured Notes              
Debt Obligations              
Term loans, net of debt issue cost   512,456,000 559,482,000   $ 505,456,000    
Bank Borrowings              
Debt Obligations              
Maximum available under facility             $ 600,000,000
Term loans, net of debt issue cost   $ 110,900,000 $ 89,900,000        
Subsequent Event | Senior Unsecured Notes              
Debt Obligations              
Borrowings from revolving line of credit $ 22,000,000            
Revolving line of credit 132,900,000            
Maximum available under facility 267,100,000            
Payments on debt 7,000,000            
Term loans, net of debt issue cost $ 505,456,000       $ 505,456,000 $ 132,900,000  
Subsequent Event | Bank Borrowings              
Debt Obligations              
Term loans, net of debt issue cost           $ 132,900,000