XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Investments - Schedule of Carrying Value and Fair Value of Equity Securities (Details) - USD ($)
Apr. 30, 2023
Apr. 30, 2022
Equity securities, cost $ 10,169,000 $ 13,318,000
Equity securities, fair value 14,546,000 17,647,000
Exchange Traded Funds [Member]    
Equity securities, cost 10,169,000 13,318,000
Equity securities, gross unrealized gains 4,392,000 4,348,000
Equity securities, gross unrealized losses (15,000) (19,000)
Equity securities, fair value $ 14,546,000 $ 17,647,000