v3.25.4
Financial Highlights - Supplemental Ratios (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Investment Company, Financial Highlights [Abstract]                    
Ratio of total investment income to average net assets 21.07% 30.41% 29.98% 24.02% 22.22% 27.00% 26.73% 21.69% 19.26% 21.62%
Ratio of interest and other debt financing expenses to average net assets 8.83% 11.01% 10.65% 7.25% 6.63% 7.89% 7.95% 4.56% 3.13% 3.26%
Ratio of total expenses (excluding incentive fees) to average net assets 14.73% 16.85% 16.43% 13.09% 12.16% 13.86% 13.61% 9.19% 7.43% 8.17%
Ratio of incentive fees to average net assets 0.00% 1.23% 2.71% 1.53% 0.91% 0.00% 1.74% 0.65% 2.03% 2.64%
Ratio of waived incentive fees to average net assets 0.00% 0.00% 0.00% 0.22% 0.61% 0.31% 0.46% 0.00% 0.12% 0.13%