XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS (Summary of Unrealized Positions for Held-to-Maturity Debt Securities) (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized cost basis $ 16,880,656 $ 17,098,786
Gross unrealized gains 52,103  
Gross unrealized losses 625 56,278
Fair Value 16,932,134 17,042,508
US Treasury Securities [Member]    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized cost basis 16,880,656 17,098,786
Gross unrealized gains 52,103  
Gross unrealized losses 625 56,278
Fair Value $ 16,932,134 $ 17,042,508