Investments (Details Narrative) - USD ($) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Jan. 31, 2026 |
Jan. 31, 2025 |
Jan. 31, 2026 |
Jan. 31, 2025 |
|
| Investments, Debt and Equity Securities [Abstract] | ||||
| Debt securities maturity description | The investments in debt securities, which include municipal bonds and bond funds, mature between June 2026 and December 2050. | |||
| Impairment loss | ||||
| Gross realized gain | 602,000 | 424,000 | 954,000 | 1,070,000 |
| Gross realized losses | 90,000 | 76,000 | 188,000 | 159,000 |
| Gross realized loss debt | $ 1,000 | $ 7,000 | 13,000 | $ 20,000 |
| Gross realized gain debt | $ 24,000 | |||