XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Investments - Schedule of Carrying Value and Fair Value of Equity Securities (Details) - USD ($)
Oct. 31, 2023
Apr. 30, 2023
Equity securities, cost $ 10,146,000 $ 10,169,000
Equity securities, fair value 13,064,000 14,546,000
Exchange Traded Funds [Member]    
Equity securities, cost 10,146,000 10,169,000
Equity securities, gross unrealized gains 2,923,000 4,392,000
Equity securities, gross unrealized losses (5,000) (15,000)
Equity securities, fair value $ 13,064,000 $ 14,546,000