v3.26.1
General and Summary of Significant Accounting Policies - Summary of Foreign Currency Exchange Rate (Loss) Gain by Geographic Area (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 03, 2026
Apr. 27, 2025
Apr. 28, 2024
Foreign Currency Exchange Rate Gain and Loss [Line Items]      
Foreign currency exchange rate gains (losses) $ (1,269) $ 117 $ 545
China [Member]      
Foreign Currency Exchange Rate Gain and Loss [Line Items]      
Foreign currency exchange rate gains (losses) (1,369) 141 604
Canada [Member]      
Foreign Currency Exchange Rate Gain and Loss [Line Items]      
Foreign currency exchange rate gains (losses) 100 (23) (58)
Vietnam [Member]      
Foreign Currency Exchange Rate Gain and Loss [Line Items]      
Foreign currency exchange rate gains (losses) $ 0 $ (1) $ (1)