v3.26.1
Provision for (Benefit from) Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
May 01, 2024
Apr. 30, 2024
Apr. 30, 2013
Tax Credit Carryforward [Line Items]          
Operating loss carryforwards, valuation allowance $ 16,300 $ 14,800      
Deferred tax assets, valuation allowance, increase (decrease) 1,500 (3,300)      
Operating loss carryforwards $ 41,000 35,100      
Operating loss carryforwards, expiration period 20 years        
Operating loss, limitations on use $ 432       $ 12,000
Unrecognized tax benefits 0 0 $ 181 $ 181  
Domestic          
Tax Credit Carryforward [Line Items]          
Deferred tax assets, valuation allowance, increase (decrease) 100 (3,100)      
State and Local          
Tax Credit Carryforward [Line Items]          
Deferred tax assets, valuation allowance, increase (decrease) $ 1,400 $ (200)