Note 6 - Warranty Costs (Details Textual) - USD ($) $ in Thousands |
Apr. 30, 2026 |
Apr. 30, 2025 |
|---|---|---|
| Product Warranty Liability [Line Items] | ||
| General Liability Insurance Deductible | $ 40,000 | $ 30,000 |
| Bodily Injury Insurance Deductible | 500 | 250 |
| Bodily Injury Insurance Deductible for Action Over Claims | 500 | 500 |
| Bodily Injury Insurance Limit | $ 30,000 | $ 30,000 |