XML 90 R76.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 30, 2025
USD ($)
Operating Leases  
2026 $ 37,328
2027 36,098
2028 30,636
2029 24,849
2030 18,663
Thereafter 52,504
Total lease payments 200,078
Less: Imputed interest 46,897
Present value of lease liabilities 153,181
Finance Leases  
2026 2,431
2027 2,349
2028 1,574
2029 1,623
2030 160
Thereafter 7
Total lease payments 8,144
Less: Imputed interest 1,247
Present value of lease liabilities 6,897
Total  
2026 39,759
2027 38,447
2028 32,210
2029 26,472
2030 18,823
Thereafter 52,511
Total lease payments 208,222
Less: Imputed interest 48,144
Present value of lease liabilities $ 160,078