XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Investments - Schedule of Carrying Value and Fair Value of Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Oct. 31, 2022
Apr. 30, 2022
Due within 1 year, amortized cost $ 27,732 $ 10,505
Due within 1 year, gross unrealized gains  
Due within 1 year, gross unrealized losses (22) (30)
Due within 1 year, fair value 27,710 10,475
Due 1 year through 5 years, amortized cost 250  
Due 1 year through 5 years, gross unrealized losses (6)  
Due 1 year through 5 years 244  
Amortized cost 27,982 10,505
Total investment in government debt securities, gross unrealized gains 0  
Total investment in government debt securities, gross unrealized losses (28) (30)
Fair value $ 27,954 $ 10,475