XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Investments and Unrealized Gains/Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Schedule of Investments [Line Items]    
Amortized Cost $ 27,790 $ 49,384
Unrealized Gains (Losses) 158 (38)
Market Value 27,948 49,346
Corporate Bonds [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 14,776 37,777
Unrealized Gains (Losses) 100 995
Market Value 14,876 38,772
Government Bonds and Notes [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 9,188 9,076
Unrealized Gains (Losses) 33 (1,022)
Market Value 9,221 8,054
Government Agency [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 3,826 2,531
Unrealized Gains (Losses) 25 (11)
Market Value $ 3,851 $ 2,520