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) | |||