XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Investments in U.S. Treasury Bills available-for-sale (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Investments In U.s. Treasury Bills Available-for-sale    
Number of stock purchased   $ 46,000,000
Realized gain on maturity of available-for sale $ 223,865