XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Amortized cost, net unrealized gains or losses, and fair values (Details)
9 Months Ended
Jan. 31, 2022
USD ($)
Available For Sale Securities Amortized Cost [Member]  
Money market funds $ 1,598,428
Asset-backed securities 3,113,823
Corporate bonds 44,387,966
Total 49,100,217
Available For Sale Securities Fair Value [Member]  
Money market funds 1,599,536
Asset-backed securities 3,091,839
Corporate bonds 43,754,927
Total 48,446,302
Available For Sale Securities Unrealized Gain Loss [Member]  
Debt Securities, Available-for-sale, Unrealized Gain (Loss) 1,108
Asset Backed Securities Net Unrealized Gain Losses [Member]  
Debt Securities, Available-for-sale, Unrealized Gain (Loss) (21,984)
Corporate Bonds Unrealized Gain Losses [Member]  
Debt Securities, Available-for-sale, Unrealized Gain (Loss) (633,039)
Available For Sale Securities Net Unrealized Gain Losses [Member]  
Debt Securities, Available-for-sale, Unrealized Gain (Loss) $ (653,915)