XML 70 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable - Summary of Accounts Receivable (Detail) - USD ($)
Apr. 27, 2025
Apr. 28, 2024
Apr. 30, 2023
May 01, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]        
customers $ 22,799,000 $ 21,660,000 $ 25,244,000  
Accounts receivable, net 21,844,000 21,138,000 24,778,000  
Allowance for doubtful accounts [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Valuation allowance, balance (651,000) (356,000) (342,000) $ (292,000)
Allowance for cash discounts [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Valuation allowance, balance (108,000) (113,000) (96,000)  
Allowance for sales returns and allowances [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Valuation allowance, balance $ (196,000) $ (53,000) $ (28,000)