XML 92 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Highlights - Schedule of Supplemental Ratios (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Investment Company [Abstract]          
Ratio of accrued capital gains incentive fees to average net assets 0.00% 0.00% 0.00% 0.00% 0.00%
Ratio of subordinated income incentive fees to average net assets 2.45% 2.57% 1.31% 0.83% 0.00%
Ratio of interest expense to average net assets 6.81% 6.63% 4.82% 4.10% 5.36%
Ratio of excise taxes to average net assets 0.34% 0.31% 0.25% 0.21% 0.32%