v3.25.2
Fair Value Measurements - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Jul. 04, 2025
Dec. 31, 2024
Assets:    
Cash equivalents $ 14,078 $ 8,990
Deferred compensation plans 6,336 5,242
Other 1,380 0
Total assets at fair value 25,204 15,731
Liabilities:    
Deferred compensation plans 6,336 5,242
Total liabilities at fair value 62,526 7,853
Cross-currency swap agreements | Not Designated as Hedging Instrument    
Assets:    
Derivative assets 3,410 657
Liabilities:    
Derivative liabilities 2,249 781
Cross-currency swap agreements | Designated as hedging instruments    
Liabilities:    
Derivative liabilities 53,941 1,830
Interest rate swap agreement    
Assets:    
Derivative assets 0 842
Level One    
Assets:    
Cash equivalents 14,078 8,990
Deferred compensation plans 0 0
Other 0 0
Total assets at fair value 14,078 8,990
Liabilities:    
Deferred compensation plans 0 0
Total liabilities at fair value 0 0
Level One | Cross-currency swap agreements | Not Designated as Hedging Instrument    
Assets:    
Derivative assets 0 0
Liabilities:    
Derivative liabilities 0 0
Level One | Cross-currency swap agreements | Designated as hedging instruments    
Liabilities:    
Derivative liabilities 0 0
Level One | Interest rate swap agreement    
Assets:    
Derivative assets 0 0
Level Two    
Assets:    
Cash equivalents 0 0
Deferred compensation plans 6,336 5,242
Other 1,380 0
Total assets at fair value 11,126 6,741
Liabilities:    
Deferred compensation plans 6,336 5,242
Total liabilities at fair value 62,526 7,853
Level Two | Cross-currency swap agreements | Not Designated as Hedging Instrument    
Assets:    
Derivative assets 3,410 657
Liabilities:    
Derivative liabilities 2,249 781
Level Two | Cross-currency swap agreements | Designated as hedging instruments    
Liabilities:    
Derivative liabilities 53,941 1,830
Level Two | Interest rate swap agreement    
Assets:    
Derivative assets 0 842
Level Three    
Assets:    
Cash equivalents 0 0
Deferred compensation plans 0 0
Other 0 0
Total assets at fair value 0 0
Liabilities:    
Deferred compensation plans 0 0
Total liabilities at fair value 0 0
Level Three | Cross-currency swap agreements | Not Designated as Hedging Instrument    
Assets:    
Derivative assets 0 0
Liabilities:    
Derivative liabilities 0 0
Level Three | Cross-currency swap agreements | Designated as hedging instruments    
Liabilities:    
Derivative liabilities 0 0
Level Three | Interest rate swap agreement    
Assets:    
Derivative assets $ 0 $ 0