Quarterly report [Sections 13 or 15(d)]

Credit Facilities (Details Textual)

v3.26.1
Credit Facilities (Details Textual)
$ in Thousands, € in Millions, $ in Millions
3 Months Ended
Apr. 04, 2026
USD ($)
Mar. 29, 2025
USD ($)
Apr. 04, 2026
EUR (€)
Apr. 04, 2026
USD ($)
Apr. 04, 2026
AUD ($)
Jan. 03, 2026
USD ($)
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity       $ 500,000    
Net investment hedge | €     € 90.0      
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Consolidated maximum net leverage ratio     1 1 1  
Consolidated minimum net leverage ratio     1 1 1  
Leverage ratio increased     0.5 0.5 0.5  
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Consolidated maximum net leverage ratio     3.75 3.75 3.75  
Consolidated minimum net leverage ratio     3 3 3  
Leverage ratio increased     1 1 1  
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member]            
Debt Instrument [Line Items]            
Term Loan A-3 Interest Rate Option Overnight Bank Funding Rate Margin 0.50%          
Term Loan A-3 Interest Rate Option SOFR Adjustment Margin     1.00% 1.00% 1.00%  
Maturity date     Jun. 25, 2029 Jun. 25, 2029 Jun. 25, 2029  
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Term Loan A-3 Interest Rate Option Applicable Margin - Low     1.25% 1.25% 1.25%  
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Term Loan A-3 Interest Rate Option Applicable Margin - High     2.25% 2.25% 2.25%  
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | June Two Thousand Twenty Four [Member]            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity       $ 500,000    
Term Loans Payable First Installment       3,750    
Term Loans Payable Second Installment           $ 5,600
Term Loans Payable Third Installment       7,500    
Aggregate principal amount       $ 300,000    
Extended debt maturity period     5 years 5 years 5 years  
Future debt increase ability under current credit facility       $ 400,000    
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | June Two Thousand Twenty Four [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Term Loan A-3 Interest Rate Option Applicable Margin - Low     0.25% 0.25% 0.25%  
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | Term Loan [Member] | June Two Thousand Twenty Four [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity       $ 1,200,000    
Term Loan A-3 Interest Rate Option Applicable Margin - High     1.25% 1.25% 1.25%  
PNC and Citibank [Member] | Revolving Credit Facility [Member] | Term Loan [Member]            
Debt Instrument [Line Items]            
Effective interest rate     4.90% 4.90% 4.90%  
Interest expense recognized $ 5,100 $ 7,400        
Citibank [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Interest rate ABBS Reference Rate plus 2.3          
Citibank [Member] | Revolving Credit Facility [Member] | In June 2023            
Debt Instrument [Line Items]            
Final payment due date Jun. 30, 2026          
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | In June 2023            
Debt Instrument [Line Items]            
Credit facilities, maximum borrowing capacity         $ 6.0  
Borrows amount         15.0  
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | Term Loan [Member]            
Debt Instrument [Line Items]            
Borrows amount         $ 7.5  
Interest rate Australian Bank Bill Swap (ABBS) Reference Rate (the "ABBS Reference Rate") plus 2.0%          
Final payment due date Dec. 31, 2024          
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | Term Loan [Member] | In June 2023            
Debt Instrument [Line Items]            
Interest rate ABBS Reference Rate plus 2.8          
Final payment due date Jun. 30, 2026