v3.26.1
Note 1 - Organization and Summary of Significant Accounting Policies - Schedule of Fair Value Measurements of Investments (Details) - USD ($)
Apr. 30, 2026
Apr. 30, 2025
Cash equivalents $ 23,733,000 $ 33,615,000
Equity securities 25,603,000 20,879,000
Available-for-sale fixed income securities 36,683,000 22,435,000
Investments, Fair Value Disclosure 86,019,000 76,929,000
Fair Value, Inputs, Level 1 [Member]    
Cash equivalents 23,733,000 33,615,000
Equity securities 25,603,000 20,879,000
Available-for-sale fixed income securities 36,683,000 22,435,000
Investments, Fair Value Disclosure 86,019,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