Note 8 - Employees' Profit Sharing and Savings Plan (Details Textual) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
Apr. 30, 2024 |
|
| Deferred Compensation Arrangement with Individual, Contributions by Employer | $ 489,000 | $ 422,000 | $ 411,000 |