Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($) $ in Thousands |
Dec. 27, 2025 |
Sep. 27, 2025 |
Jun. 28, 2025 |
Mar. 29, 2025 |
Dec. 28, 2024 |
Sep. 28, 2024 |
Jun. 29, 2024 |
Mar. 30, 2024 |
|---|---|---|---|---|---|---|---|---|
| Right-of-use assets | ||||||||
| Finance leases | $ 24,286 | $ 18,809 | ||||||
| Operating leases | 513,458 | $ 482,497 | $ 474,185 | $ 455,549 | 451,793 | $ 417,690 | $ 434,486 | $ 435,480 |
| Total right-of-use assets | 537,744 | 470,602 | ||||||
| Current lease liabilities | ||||||||
| Finance leases | 6,683 | 5,417 | ||||||
| Operating leases | 47,094 | 42,417 | ||||||
| Total current lease liabilities | 53,777 | 47,834 | ||||||
| Long-term lease liabilities | ||||||||
| Finance leases | 19,181 | 13,892 | ||||||
| Operating leases | 501,506 | $ 473,663 | $ 467,486 | $ 445,639 | 439,838 | $ 409,046 | $ 439,401 | $ 439,833 |
| Total long-term lease liabilities | $ 520,687 | $ 453,730 | ||||||
| Finance lease, right-of-use asset, statement of financial position Flag | Property and equipment, net | Property and equipment, net | ||||||
| Finance lease, liability, current, statement of financial position Flag | Current portion of long-term debt | Current portion of long-term debt | ||||||
| Operating lease, liability, current, statement of financial position Flag | Accrued expenses and other liabilities | Accrued expenses and other liabilities | ||||||
| Finance lease, liability, noncurrent, statement of financial position Flag | Long-term debt | Long-term debt |