Leases - Additional Information (Detail) |
12 Months Ended | |
|---|---|---|
Apr. 26, 2024 |
Apr. 24, 2026 |
|
| Leases [Line Items] | ||
| Operating lease, existence of option to extend | true | |
| Maximum | ||
| Leases [Line Items] | ||
| Operating remaining lease term | 16 years | |
| Maximum | Equipment | ||
| Leases [Line Items] | ||
| Operating remaining lease term | 3 years | |
| Maximum | Automobiles | ||
| Leases [Line Items] | ||
| Operating remaining lease term | 4 years |