XML 64 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Amortized cost basis    
Due within one year $ 12,104,459 $ 17,064,274
Due after one year through five years 4,994,327  
Amortized cost basis 17,098,786 17,064,274
Fair Value    
Due within one year 12,075,702 16,970,534
Due after one year through five years 4,966,806  
Fair Value $ 17,042,508 $ 16,970,534