XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Amortized cost basis    
Due within one year $ 10,109,817 $ 12,104,459
Due after one year through five years 7,002,068 4,994,327
Amortized cost basis 17,111,885 17,098,786
Fair Value    
Due within one year 10,127,687 12,075,702
Due after one year through five years 7,047,581 4,966,806
Fair Value $ 17,175,268 $ 17,042,508