v3.26.1
Revenue from Contracts with Customers - Summary of the Activity of Deferred Revenue (Detail) - USD ($)
12 Months Ended
May 03, 2026
Apr. 27, 2025
Apr. 28, 2024
Revenue From Contract With Customer [Abstract]      
Beginning balance $ 422,000 $ 1,495,000 $ 1,192,000
Revenue recognized on contract liabilities (2,051,000) (3,980,000) (3,932,000)
Payments received for services not yet rendered 1,910,000 2,907,000 4,235,000
Ending balance $ 281,000 $ 422,000 $ 1,495,000