v3.26.1
Fair Value Measurements - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 31, 2025
Supplemental Retirement Plan assets    
Debt Instrument [Line Items]    
Supplemental Retirement Plan assets $ 12,977 $ 10,405
Supplemental Retirement Plan liabilities 12,977 10,405
Interest rate swaps    
Debt Instrument [Line Items]    
Assets 6,467 4,680
Liabilities 0 302
Foreign exchange contracts    
Debt Instrument [Line Items]    
Assets 974 129
Liabilities 190 884
Net investment hedge    
Debt Instrument [Line Items]    
Assets 1,596 0
Level 1 | Supplemental Retirement Plan assets    
Debt Instrument [Line Items]    
Supplemental Retirement Plan assets 12,977 10,405
Supplemental Retirement Plan liabilities 12,977 10,405
Level 1 | Interest rate swaps    
Debt Instrument [Line Items]    
Assets 0 0
Liabilities 0 0
Level 1 | Foreign exchange contracts    
Debt Instrument [Line Items]    
Assets 0 0
Liabilities 0 0
Level 1 | Net investment hedge    
Debt Instrument [Line Items]    
Assets 0 0
Level 2 | Supplemental Retirement Plan assets    
Debt Instrument [Line Items]    
Supplemental Retirement Plan assets 0 0
Supplemental Retirement Plan liabilities 0 0
Level 2 | Interest rate swaps    
Debt Instrument [Line Items]    
Assets 6,467 4,680
Liabilities 0 302
Level 2 | Foreign exchange contracts    
Debt Instrument [Line Items]    
Assets 974 129
Liabilities 190 884
Level 2 | Net investment hedge    
Debt Instrument [Line Items]    
Assets 1,596 0
Level 3 | Supplemental Retirement Plan assets    
Debt Instrument [Line Items]    
Supplemental Retirement Plan assets 0 0
Supplemental Retirement Plan liabilities 0 0
Level 3 | Interest rate swaps    
Debt Instrument [Line Items]    
Assets 0 0
Liabilities 0 0
Level 3 | Foreign exchange contracts    
Debt Instrument [Line Items]    
Assets 0 0
Liabilities 0 0
Level 3 | Net investment hedge    
Debt Instrument [Line Items]    
Assets $ 0