Financial Highlights - Schedule of Supplemental Ratios (Details) |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Investment Company [Abstract] | ||
Ratio of subordinated income incentive fees to average net assets | 2.27% | 2.55% |
Ratio of interest expense to average net assets | 7.20% | 6.70% |