XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Assets and Liabilities that are Measured At Fair Value and are Categorized Using Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2025
Dec. 28, 2024
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 34,545 $ 53,228
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements (17,593)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (1,090)  
Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 17,983 29,952
Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 34,545 53,228
Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 663 1,400
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 0 0
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 17,983 29,952
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 0 0
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 663 1,400
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 0 0
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 34,545 53,228
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities $ 0 $ 0