XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Available For Sale Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Apr. 30, 2022
Available-For-Sale Securities    
Amortized Cost   $ 24,751
Gross Unrealized Losses   (35)
Total $ 0 24,716
Municipal securities    
Available-For-Sale Securities    
Amortized Cost   19,756
Gross Unrealized Losses   (31)
Total   19,725
U.S. government securities    
Available-For-Sale Securities    
Amortized Cost   4,995
Gross Unrealized Losses   (4)
Total   $ 4,991