XML 65 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Investments - Schedule of Carrying Value and Fair Value of Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Due within 1 year, amortized cost $ 2,596 $ 14,652
Due within 1 year, gross unrealized gains 4 177
Due within 1 year, fair value 2,600 14,829
Amortized cost 2,596 14,902
Gross unrealized gains 4 177
Fair value $ 2,600 15,079
Due 1 year through 5 years, amortized cost   250
Due 1 year through 5 years, gross unrealized gains  
Due 1 year through 5 years, fair value   $ 250