XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Investments - Schedule of Carrying Value and Fair Value of Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Apr. 30, 2023
Due within 1 year, amortized cost $ 38,133 $ 34,384
Due within 1 year, gross unrealized gains 0 486
Due within 1 year, gross unrealized losses (43) (5)
Due within 1 year, fair value 38,090 34,865
Due within 1 year through 5 years, amortized cost 5,136 5,071
Due 1 year through 5 years, unrealized gains 0
Due within 1 year through 5 years, gross unrealized losses (320) (8)
Due within 1 year through 5 years, fair value 4,816 5,063
Amortized cost 43,269 39,455
Total investment in government debt securities, gross unrealized gains 0 486
Total investment in government debt securities, gross unrealized losses (363) (13)
Fair value $ 42,906 $ 39,928