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