XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 28, 2025
Dec. 29, 2024
Operating Leases    
2026 $ 78,436  
2027 59,386  
2028 44,698  
2029 33,482  
2030 21,380  
Thereafter 61,848  
Total future minimum lease payments 299,230  
Less: imputed interest (40,285)  
Present value of lease liabilities 258,945 $ 259,271
Finance Leases    
2026 617  
2027 575  
2028 248  
2029 0  
2030 0  
Thereafter 0  
Total future minimum lease payments 1,440  
Less: imputed interest (51)  
Present value of lease liabilities $ 1,389 $ 1,792