XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Net Change in Net Assets Resulting from Operations Per Share - Schedule of Computation of the Weighted Average basic and Diluted Net Assets Per Share from Operations (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share, Basic [Abstract]      
Net Income (Loss) $ 3,234,503 $ 2,586,630 $ (2,313,825)
Weighted average shares of common stock outstanding - Basic 14,389,163 14,304,641 13,908,612
Weighted average shares of common stock outstanding - diluted 14,389,163 14,304,641 13,908,612
Earnings per share - Basic $ 0.22 $ 0.18 $ (0.17)
Earnings per share - diluted $ 0.22 $ 0.18 $ (0.17)