Annual report [Section 13 and 15(d), not S-K Item 405]

Credit Facilities (Details Textual)

v3.25.4
Credit Facilities (Details Textual)
$ in Thousands, € in Millions, ¥ in Millions, $ in Millions
12 Months Ended
Jan. 03, 2026
USD ($)
Dec. 28, 2024
USD ($)
Dec. 30, 2023
USD ($)
Jan. 03, 2026
EUR (€)
Jan. 03, 2026
USD ($)
Jan. 03, 2026
CNY (¥)
Jan. 03, 2026
AUD ($)
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Credit facilities, maximum capacity         $ 500,000    
Net investment hedge | €       € 90.0      
Effective interest rate       5.00% 5.00% 5.00% 5.00%
Interest expense recognized $ 27,000 $ 36,900 $ 37,600        
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 1
Leverage ratio increased       0.5 0.5 0.5 0.5
Consolidated minimum net leverage ratio       1 1 1 1
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 3.75
Leverage ratio increased       1 1 1 1
Consolidated minimum net leverage ratio       3 3 3 3
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% 1.00%
Maturity date       Jun. 25, 2029 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-Three Interest Rate Option Applicable Margin - Low       1.25% 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-Three Interest Rate Option Applicable Margin - Low       2.25% 2.25% 2.25% 2.25%
Term Loan A Three Interest Rate Option Applicable Margin High       2.25% 2.25% 2.25% 2.25%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | May Two Thousand Twenty Three [Member]              
Debt Instrument [Line Items]              
Term Loan A-2 Interest Rate Option Overnight Bank Funding Rate Margin       0.50% 0.50% 0.50% 0.50%
TermLoanATwoInterestRateOptionSofrAdjustment       0.10% 0.10% 0.10% 0.10%
Term Loan A-2 Interest Rate Option SOFR Adjustment Margin       1.00% 1.00% 1.00% 1.00%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | May Two Thousand Twenty Three [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Term Loan A-2 Interest Rate Option Applicable Margin - Low       1.50% 1.50% 1.50% 1.50%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | May Two Thousand Twenty Three [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Term Loan A-2 Interest Rate Option Applicable Margin - Low       2.75% 2.75% 2.75% 2.75%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | May Two Thousand Twenty Three [Member] | Term Loan [Member]              
Debt Instrument [Line Items]              
Aggregate principal amount         $ 150,000    
Issue Price Percent of Principle - Term Loan A2 100.00%            
Term Loan A-2 Interest Rate Option SOFR Floor       0.00% 0.00% 0.00% 0.00%
TermLoanATwoInterestRateOptionSofrAdjustment       0.10% 0.10% 0.10% 0.10%
Maturity date       Oct. 28, 2025 Oct. 28, 2025 Oct. 28, 2025 Oct. 28, 2025
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | May Two Thousand Twenty Three [Member] | Term Loan [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Term Loan A-2 Interest Rate Option Applicable Margin - Low       0.50% 0.50% 0.50% 0.50%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | May Two Thousand Twenty Three [Member] | Term Loan [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Term Loan A-2 Interest Rate Option Applicable Margin - Low       1.75% 1.75% 1.75% 1.75%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | June Two Thousand Twenty Four [Member] | Term Loan [Member]              
Debt Instrument [Line Items]              
Aggregate principal amount         $ 300,000    
Credit facilities, maximum capacity         500,000    
Future debt increase ability under current credit facility         400,000    
Term Loans Payable First Installment         3,750    
Term Loans Payable Second Installment   $ 5,600          
Term Loans Payable Third Installment         $ 7,500    
Maturity of Time Deposits       5 years 5 years 5 years 5 years
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | June Two Thousand Twenty Four [Member] | Term Loan [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Term Loan A-Three Interest Rate Option Applicable Margin - Low       0.25% 0.25% 0.25% 0.25%
PNC Bank, National Association, as Administrative Agent, and Lender Party [Member] | Amended Credit Agreement [Member] | June Two Thousand Twenty Four [Member] | Term Loan [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Term Loan A Three Interest Rate Option Applicable Margin High       1.25% 1.25% 1.25% 1.25%
Credit facilities, maximum capacity         $ 1,200,000    
Citibank [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Interest rate ABBS reference rate plus 2.3            
Citibank [Member] | Revolving Credit Facility [Member] | June Two Thousand Twenty Three [Member]              
Debt Instrument [Line Items]              
Final payment due date Jun. 30, 2026            
Citibank [Member] | Fixed Asset Facility [Member]              
Debt Instrument [Line Items]              
Borrows amount | ¥           ¥ 2.6  
Interest rate 1-year loan prime rate plus 1.5%.            
Final payment due date May 31, 2023            
Citibank [Member] | Working Capital Facility [Member]              
Debt Instrument [Line Items]              
Interest rate 1-year loan prime rate plus 0.5%            
Final payment due date     May 31, 2023        
Maximum borrow amounts under agreement | ¥           16.0  
Citibank [Member] | Shanghai Branch Term Loan Facility [Member] | Term Loan [Member]              
Debt Instrument [Line Items]              
Borrows amount | ¥           ¥ 42.7  
Interest rate 1-year loan prime rate plus 1.5            
Final payment due date Oct. 31, 2024            
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 plus 2.0%            
Final payment due date Dec. 31, 2024            
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | June Two Thousand Twenty Three [Member]              
Debt Instrument [Line Items]              
Credit facilities, maximum capacity             6.0
Borrows amount             $ 15.0
Citibank [Member] | Sydney Branch Term Loan Facility [Member] | June Two Thousand Twenty Three [Member] | Term Loan [Member]              
Debt Instrument [Line Items]              
Interest rate ABBS reference rate plus 2.8%            
Final payment due date Jun. 30, 2026