XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details) - USD ($)
Mar. 31, 2024
Jun. 30, 2023
Amortized cost basis    
Due within one year $ 7,020,288 $ 17,064,274
Due after one year through five years 10,012,611  
Amortized cost basis 17,032,899 17,064,274
Fair Value    
Due within one year 7,007,734 16,970,534
Due after one year through five years 9,975,279  
Fair Value $ 16,983,013 $ 16,970,534