XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Investments (Details Narrative) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Investments, Debt and Equity Securities [Abstract]    
Debt securities maturity description The investments in debt securities, which include municipal bonds and bond funds, mature between July 2024 and July 2041.  
Impairment loss $ 22,000 $ 67,000
Gross realized gain 789,000 512,000
Gross realized losses 613,000 740,000
Gross realized loss debt 28,000 63,000
Debt securities realized loss $ 527,000 $ 25,000