XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Lease Commitments Lease Commitments (Details) - USD ($)
$ in Thousands
Jan. 03, 2026
Dec. 28, 2024
Leases [Abstract]    
Lessee, Operating Lease, Liability, to be Paid, Year One $ 24,010  
Lessee, Operating Lease, Liability, to be Paid, Year Two 21,185  
Lessee, Operating Lease, Liability, to be Paid, Year Three 18,739  
Lessee, Operating Lease, Liability, to be Paid, Year Four 16,035  
Lessee, Operating Lease, Liability, to be Paid, Year Five 12,339  
Lessee, Operating Lease, Liability, to be Paid, after Year Five 41,289  
Total future lease commitments 133,597  
Less: Imputed interest 19,818  
Operating Lease, Liability 113,779 $ 85,307
Operating Lease, Right-of-Use Asset 109,942 82,377
Operating Lease, Liability, Current 19,522 17,829
Operating Lease, Liability, Noncurrent $ 94,257 $ 67,478