v3.26.1
Leases - Future lease payments (Details)
$ in Thousands
3 Months Ended
Jun. 27, 2026
USD ($)
Operating Leases  
2027 (Remainder) $ 70,842
2028 140,456
2029 134,132
2030 126,137
2031 117,540
Thereafter 402,383
Total 991,490
Less: Imputed interest (198,673)
Present value of net lease payments $ 792,817
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance and Operating Lease, Liability, Current, Finance and Operating Lease, Liability, Noncurrent
Finance Leases  
2027 (Remainder) $ 1,200
2028 1,629
2029 1,669
2030 1,709
2031 1,751
Thereafter 7,766
Total 15,724
Less: Imputed interest (2,492)
Present value of net lease payments $ 13,232
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance and Operating Lease, Liability, Current, Finance and Operating Lease, Liability, Noncurrent
Leases Signed but not yet Commenced  
Unrecorded Unconditional Purchase Obligation, Category [Extensible Enumeration] us-gaap:OperatingLeaseLeaseNotYetCommencedMember
Minimum lease commitment for operating leases signed but not yet commenced $ 157,700