Summary of Significant Accounting Policies - Customer Loyalty Program (Details) - Customer Loyalty Program - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Jun. 28, 2025 |
Jun. 29, 2024 |
|
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 | $ 6,749 | $ 5,218 |
Reconciliation of Activity in Program | ||
Beginning balance | 6,168 | 5,050 |
Year-to-date provisions | 5,539 | 4,051 |
Year-to-date award redemptions | (4,958) | (3,883) |
Ending balance | $ 6,749 | $ 5,218 |