XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 29, 2024
Leases [Abstract]    
2025 $ 40,614  
2026 63,345  
2027 60,136  
2028 54,256  
2029 52,347  
Thereafter 157,421  
Total 428,119  
Less: imputed interest 98,721  
Total lease liabilities $ 329,398  
Operating Leases 7 years 3 months 10 days 7 years 3 months 25 days