v3.26.1
Leases - Supplemental Information Related to Leases (Details)
Jun. 28, 2026
Dec. 28, 2025
Weighted average remaining lease term (in years):    
Operating leases 5 years 10 months 2 days 6 years 2 months 1 day
Finance leases 2 years 4 months 6 days 2 years 6 months 7 days
Weighted average discount rate:    
Operating leases 5.96% 5.74%
Finance leases 5.19% 4.98%