Credit Facilities (Details Textual) $ in Thousands, € in Millions, ¥ in Millions, $ in Millions | | 6 Months Ended | |
Jun. 29, 2024 EUR (€) | Jun. 29, 2024 USD ($) | Jul. 01, 2023 USD ($) | Jun. 29, 2024 USD ($) | Jun. 29, 2024 CNY (¥) | Jun. 29, 2024 AUD ($) |
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 | | | | | |
Effective interest rate | 7% | | | 7% | 7% | 7% |
Interest expense recognized | | $ 20,100 | $ 17,300 | | | |
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 |
Consolidated minimum net leverage ratio | 1 | | | 1 | 1 | 1 |
Leverage ratio increased | 0.5 | | | 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 | 3.75 |
Consolidated minimum net leverage ratio | 3 | | | 3 | 3 | 3 |
Leverage ratio increased | 1 | | | 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 | 100% | | | 100% | 100% | 100% |
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-3 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-3 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] | 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 | 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% | 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% | 1.25% |
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] | 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 | |
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] | In June 2023 | | | | | | |
Debt Instrument [Line Items] | | | | | | |
Credit facilities, maximum borrowing capacity | | | | | | $ 6 |
Borrows amount | | | | | | 15 |
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] | 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 | | | | |