XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Dec. 27, 2024
Assets    
Total assets at fair value $ 26,283 $ 24,527
Liabilities    
Total liabilities at fair value 24,050 22,843
Level 2    
Assets    
Cash surrender value of life insurance 26,283 24,411
Forward exchange contracts 0 116
Liabilities    
Deferred compensation 7,562 8,196
Forward exchange contracts 207 0
Level 3    
Liabilities    
Contingent consideration $ 16,281 $ 14,647