v3.26.3
Note 1 - Organization and Summary of Significant Accounting Policies - Schedule of Fair Value Measurements of Investments (Details) - USD ($)
Jul. 31, 2026
Apr. 30, 2026
Cash equivalents $ 15,085,000 $ 23,733,000
Equity securities 35,564,000 25,603,000
Available-for-sale fixed income securities 36,878,000 36,683,000
Investments, Fair Value Disclosure 87,527,000 86,019,000
Fair Value, Inputs, Level 1 [Member]    
Cash equivalents 15,085,000 23,733,000
Equity securities 35,564,000 25,603,000
Available-for-sale fixed income securities 36,878,000 36,683,000
Investments, Fair Value Disclosure 87,527,000 86,019,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