XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Assets and Liabilities that are Measured At Fair Value and are Categorized Using Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 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 $ 35,969 $ 53,228
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements (21,593)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 4,698  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (364)  
Fair Value, Measurements, Recurring | Interest Rate Swap    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Assets 14,572 29,952
Fair Value, Measurements, Recurring | Contingent Consideration    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 35,969 53,228
Fair Value, Measurements, Recurring | Foreign Exchange Forward    
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items]    
Financial Liabilities 414 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 14,572 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 414 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 35,969 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