XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Investments - Schedule of Carrying Value and Fair Value of Equity Securities (Details) - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Equity securities, cost $ 11,109,000 $ 10,169,000
Equity securities, fair value 15,370,000 14,546,000
Exchange Traded Funds [Member]    
Equity securities, cost 11,109,000 10,169,000
Equity securities, gross unrealized gains 4,265,000 4,392,000
Equity securities, gross unrealized losses (4,000) (15,000)
Equity securities, fair value $ 15,370,000 $ 14,546,000