XML 65 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Investments - Schedule of Carrying Value and Fair Value of Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Apr. 30, 2024
Due within 1 year $ 15,407 $ 42,843
Due within 1 year 10 4
Due within 1 year (1) (61)
Due within 1 year 15,416 42,786
Due within 1 year through 5 years 7,111 5,088
Due within 1 year through 5 years   0
Due within 1 year through 5 years (92) (263)
Due within 1 year through 5 years 7,019 4,825
Total investment in government debt securities 22,518 47,931
Total investment in government debt securities 10 4
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax (93) (324)
Total investment in government debt securities $ 22,435 $ 47,611