XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Amortized cost, net unrealized gains or losses, and fair values (Details)
3 Months Ended
Jul. 31, 2022
USD ($)
Available For Sale Securities Amortized Cost [Member]  
Asset-backed securities $ 2,504,563
Corporate bonds 35,544,776
Total 38,049,339
Available For Sale Securities Fair Value [Member]  
Asset-backed securities 2,469,239
Corporate bonds 34,239,388
Total 36,708,627
Asset Backed Securities Net Unrealized Gain Losses [Member]  
Debt Securities, Available-for-Sale, Unrealized Gain (Loss) (35,324)
Corporate Bonds Unrealized Gain Losses [Member]  
Debt Securities, Available-for-Sale, Unrealized Gain (Loss) (1,305,388)
Available For Sale Securities Net Unrealized Gain Losses [Member]  
Debt Securities, Available-for-Sale, Unrealized Gain (Loss) $ (1,340,712)