Commitments and Contingencies - Narrative (Details) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
|
May 02, 2026
USD ($)
Site
|
May 03, 2025
USD ($)
|
Apr. 27, 2024
USD ($)
|
|
| Loss Contingencies [Line Items] | |||
| Accrual for environmental loss contingencies | $ 0.8 | $ 1.0 | |
| Accrued Environmental Loss Contingencies, Current | $ 0.5 | $ 0.7 | |
| Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] | Other Accrued Liabilities, Current | Other Accrued Liabilities, Current | |
| Environmental remediation expense | $ 0.2 | $ 0.6 | $ 0.9 |
| United States | |||
| Loss Contingencies [Line Items] | |||
| Site contingency, number of sites subject to environmental investigation or remediation | Site | 2 | ||
| Mexico | |||
| Loss Contingencies [Line Items] | |||
| Site contingency, number of sites subject to environmental investigation or remediation | Site | 1 | ||
| X | ||||||||||
- Definition Site Contingency, Number of Sites Subject to Environmental Investigation or Remediation No definition available.
|
| X | ||||||||||
- Definition Total costs accrued as of the balance sheet date for environmental loss contingencies. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Indicates line item in statement of financial position that includes accrual for environmental loss contingency classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, before recovery, of expense for known and estimated future costs arising from requirement to perform environmental remediation. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|