v3.26.1
Leases - Schedule of Weighted Average Disclosures (Details)
Mar. 28, 2026
Leases [Abstract]  
Operating leases 9 years
Finance leases 31 years
Operating leases 5.00%
Finance leases 4.50%