v3.25.4
Investment Income - Schedule of Investment Income (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Schedule of Investment Income [Line Items]        
Total investment income $ 276,078 $ 439,645 $ 653,248 $ 919,368
Interest earned on cash (NOTE 2) [Member]        
Schedule of Investment Income [Line Items]        
Total investment income     481,002 675,207
Interest earned on Treasury Bills (NOTE 2) [Member]        
Schedule of Investment Income [Line Items]        
Total investment income     170,997 240,475
Dividends and other [Member]        
Schedule of Investment Income [Line Items]        
Total investment income     $ 1,249 $ 3,686