XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Summary of Held-to-Maturity Debt Securities by Contractual Maturity) (Details) - USD ($)
Dec. 31, 2023
Jun. 30, 2023
Amortized cost basis    
Due within one year $ 12,071,737 $ 17,064,274
Due after one year through five years 5,000,920  
Amortized cost basis 17,072,657 17,064,274
Fair Value    
Due within one year 12,052,010 16,970,534
Due after one year through five years 5,007,890  
Fair Value $ 17,059,900 $ 16,970,534