Summary of Significant Accounting Policies - Customer Loyalty Program (Details) - Customer Loyalty Program - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Sep. 26, 2026 |
Sep. 27, 2025 |
|
| Customer Loyalty Program | ||
| Number of days in which customers must make a qualifying purchase in order to maintain an active point balance | 365 days | |
| Number of days from award grant date in which the customer has to make a qualifying purchase to redeem the awards | 60 days | |
| Unearned revenue | $ 7,743 | $ 6,992 |
| Reconciliation of Activity in Program | ||
| Beginning balance | 7,948 | 6,168 |
| Year-to-date provisions | 11,463 | 10,515 |
| Year-to-date award redemptions | (11,668) | (9,691) |
| Ending balance | $ 7,743 | $ 6,992 |