XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 12, 2022
Mar. 31, 2023
Dec. 30, 2020
Debt Instrument [Line Items]      
Repayments of long term debt   $ 25,000  
2022 Credit Agreement | 2022 Term Loans      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 125,000    
Applicable margin percentage, adjustment based on performance (as a percent) 0.05%    
Commitment fee percentage, adjustment based on performance (as a percent) 0.01%    
2022 Credit Agreement | Senior Secured Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 500,000    
2022 Credit Agreement | 2022 Revolving Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity 375,000    
Accordion option $ 100,000    
Minimum | 2022 Credit Agreement | 2022 Term Loans | Base Rate      
Debt Instrument [Line Items]      
Debt instrument, interest rate 0.875%    
Minimum | 2022 Credit Agreement | 2022 Term Loans | SOFR      
Debt Instrument [Line Items]      
Debt instrument, interest rate 1.875%    
Maximum | 2022 Credit Agreement | 2022 Term Loans | Base Rate      
Debt Instrument [Line Items]      
Debt instrument, interest rate 2.50%    
Maximum | 2022 Credit Agreement | 2022 Term Loans | SOFR      
Debt Instrument [Line Items]      
Debt instrument, interest rate 3.50%    
Bank of Montreal | 2020 Credit Agreement | Senior Secured Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity     $ 250,000
Bank of Montreal | 2020 Credit Agreement | 2020 Revolving Credit Facility      
Debt Instrument [Line Items]      
Maximum borrowing capacity     250,000
Bank of Montreal | Maximum | 2020 Credit Agreement | 2020 Revolving Credit Facility      
Debt Instrument [Line Items]      
Accordion option     $ 25,000