Financial Highlights - Schedule of Supplemental Ratios (Details) |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Investment Company [Abstract] | ||
| Ratio of subordinated income incentive fees to average net assets (net of waivers) | 1.19% | 2.22% |
| Ratio of interest expense to average net assets | 7.53% | 7.29% |