XML 124 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Investments - Available For Sale Securities (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Apr. 30, 2020
Available-For-Sale Securities.    
Amortized Cost $ 82,775 $ 58,032
Gross Unrealized Gains 12 70
Gross Unrealized Losses (9) (7)
Total 82,778 58,095
Municipal securities    
Available-For-Sale Securities.    
Amortized Cost 18,915 6,807
Gross Unrealized Gains 9 29
Gross Unrealized Losses (5)  
Total 18,919 6,836
U.S. government securities    
Available-For-Sale Securities.    
Amortized Cost 54,022 42,730
Gross Unrealized Gains 3 41
Gross Unrealized Losses   (4)
Total 54,025 42,767
Corporate bonds    
Available-For-Sale Securities.    
Amortized Cost 9,838 8,495
Gross Unrealized Losses (4) (3)
Total $ 9,834 $ 8,492