XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 29, 2024
Leases [Abstract]    
2025 $ 26,027  
2026 65,827  
2027 62,791  
2028 56,963  
2029 55,141  
Thereafter 173,502  
Total 440,251  
Less: imputed interest 101,519  
Total lease liabilities $ 338,732  
Operating Leases 7 years 3 months 3 days 7 years 3 months 25 days