XML 58 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Investments and Unrealized Gains/Losses (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Oct. 31, 2023
Apr. 30, 2023
Schedule of Investments [Line Items]    
Amortized Cost $ 15,427 $ 27,790
Unrealized Gains (Losses) 114 158
Market Value 15,541 27,948
Corporate Bonds [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 6,911 14,776
Unrealized Gains (Losses) 56 100
Market Value 6,967 14,876
Government Bonds and Notes [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 6,692 9,188
Unrealized Gains (Losses) 35 33
Market Value 6,727 9,221
Government Agency [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 1,824 3,826
Unrealized Gains (Losses) 23 25
Market Value $ 1,847 $ 3,851