XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Distributions - Schedule of Cash Dividend Distribution (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Distribution To Shareholders [Line Items]      
Distributions $ 9,065,336 $ 8,630,756 $ 9,597,248
Percentage 100.00% 100.00% 100.00%
Ordinary Income And Short-term Capital Gains [Member]      
Distribution To Shareholders [Line Items]      
Distributions $ 9,065,336 $ 8,630,756 $ 9,597,248
Percentage 100.00% 100.00% 100.00%