XML 88 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 29, 2024
USD ($)
Finance Lease Costs  
2025 $ 9,077
2026 8,077
2027 6,822
2028 4,159
2029 3,115
Thereafter 2,497
Total future minimum lease payments 33,747
Less imputed interest (3,582)
Total present value of lease liabilities 30,165
Operating Lease Costs  
2025 34,544
2026 37,343
2027 31,611
2028 26,169
2029 21,485
Thereafter 113,256
Total future minimum lease payments 264,408
Less imputed interest (65,095)
Total present value of lease liabilities 199,313
Expected Sublease Income  
2025 7,197
2026 6,154
2027 5,259
2028 4,389
2029 3,671
Thereafter 6,639
Total future minimum lease payments $ 33,309