XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.2
Schedule of Investments and Unrealized Gains/Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Schedule of Investments [Line Items]    
Amortized Cost $ 27,790
Unrealized Gains (Losses) 158
Market Value 27,948
Corporate Bonds [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 14,776
Unrealized Gains (Losses) 100
Market Value 14,876
Government Bonds and Notes [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 9,188
Unrealized Gains (Losses) 33
Market Value 9,221
Government Agency [Member]    
Schedule of Investments [Line Items]    
Amortized Cost 3,826
Unrealized Gains (Losses) 25
Market Value $ 3,851