Accounts Receivable - Summary of Accounts Receivable (Detail) - USD ($) $ in Thousands |
May 03, 2026 |
Apr. 27, 2025 |
Apr. 28, 2024 |
Apr. 30, 2023 |
|---|---|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||
| Customers | $ 21,082 | $ 22,799 | $ 21,660 | |
| Accounts receivable, net | 20,369 | 21,844 | 21,138 | |
| Allowance for doubtful accounts [Member] | ||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||
| Valuation allowance, balance | (589) | (651) | (356) | $ (342) |
| Allowance for cash discounts [Member] | ||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||
| Valuation allowance, balance | (112) | (108) | (113) | |
| Allowance for sales returns and allowances [Member] | ||||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||||
| Valuation allowance, balance | $ (12) | $ (196) | $ (53) |