v3.26.1
Note 4 - Investments - Schedule of Carrying Value and Fair Value of Equity Securities (Details) - USD ($)
Apr. 30, 2026
Apr. 30, 2025
Equity Securities, FV-NI, Cost $ 17,142,000 $ 15,513,000
Equity securities 25,603,000 20,879,000
Exchange Traded Funds [Member]    
Equity Securities, FV-NI, Cost 17,142,000 15,513,000
Equity securities, gross unrealized gains 8,469,000 5,450,000
Equity securities, gross unrealized losses (8,000) (84,000)
Equity securities $ 25,603,000 $ 20,879,000