XML 35 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Investments (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Investments, Debt and Equity Securities [Abstract]        
Debt securities maturity description     The investments in debt securities, which include municipal bonds and bond funds, mature between August 2025 and December 2050.  
Impairment loss $ 22,000
Gross realized gain 424,000 116,000 1,070,000 329,000
Gross realized losses 76,000 84,000 159,000 362,000
Gross realized loss debt $ 7,000 $ 14,000 $ 20,000 $ 22,000