XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Investments - Schedule of Carrying Value and Fair Value of Equity Securities (Details) - USD ($)
Jan. 31, 2022
Apr. 30, 2021
Equity securities, cost $ 22,746,000 $ 19,105,000
Equity securities, fair value 27,316,000 23,582,000
Exchange Traded Funds [Member]    
Equity securities, cost 22,746,000 19,105,000
Equity securities, gross unrealized gains 4,724,000 4,532,000
Equity securities, gross unrealized losses (154,000) (55,000)
Equity securities, fair value $ 27,316,000 $ 23,582,000