XML 82 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Highlights (Details) - $ / shares
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Common Stock [Member]          
Financial Highlights [Line Items]          
Net investment income/(loss) per share $ 2.55 $ 2.32 $ 3.11 $ 1.48 $ 6.92