v3.25.2
Note 1 - Organization and Summary of Significant Accounting Policies - Schedule of Fair Value Measurements of Investments (Details) - USD ($)
Jul. 31, 2025
Apr. 30, 2025
Cash equivalents $ 33,430,000 $ 33,615,000
Equity securities 22,126,000 20,879,000
Available-for-sale fixed income securities 25,362,000 22,435,000
Investments, Fair Value Disclosure 80,918,000 76,929,000
Fair Value, Inputs, Level 1 [Member]    
Cash equivalents 33,430,000 33,615,000
Equity securities 22,126,000 20,879,000
Available-for-sale fixed income securities 25,362,000 22,435,000
Investments, Fair Value Disclosure 80,918,000 76,929,000
Fair Value, Inputs, Level 2 [Member]    
Cash equivalents 0 0
Equity securities 0 0
Available-for-sale fixed income securities 0 0
Investments, Fair Value Disclosure 0 0
Fair Value, Inputs, Level 3 [Member]    
Cash equivalents 0 0
Equity securities 0 0
Available-for-sale fixed income securities 0 0
Investments, Fair Value Disclosure $ 0 $ 0