Financial Highlights - Schedule of Supplemental Ratios (Details) |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Investment Company [Abstract] | ||
| Ratio of subordinated income incentive fees to average net assets | 1.72% | 2.34% |
| Ratio of interest expense to average net assets | 7.21% | 6.77% |