XML 94 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Lease Commitments Lease Commitments (Details) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Leases [Abstract]    
Lessee, Operating Lease, Liability, to be Paid, Year One $ 32,266  
Lessee, Operating Lease, Liability, to be Paid, Year Two 28,416  
Lessee, Operating Lease, Liability, to be Paid, Year Three 22,337  
Lessee, Operating Lease, Liability, to be Paid, Year Four 18,295  
Lessee, Operating Lease, Liability, to be Paid, Year Five 14,608  
Lessee, Operating Lease, Liability, to be Paid, after Year Five 26,156  
Total future lease commitments 142,078  
Less imputed interest 16,098  
Operating Lease, Liability 125,980 $ 113,967
Operating Lease, Right-of-Use Asset 121,168 109,373
Operating Lease, Liability, Current 27,938 26,417
Operating Lease, Liability, Noncurrent $ 98,042 $ 87,550