Investments - Additional Information (Details) - company |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Schedule of Investments [Abstract] | ||
| Number of portfolio companies on non-accrual status | 1 | 1 |
| Concentration risk (as a percentage) | 0.27% | 0.29% |
| Variable interest rate | 92.50% | 94.30% |
| Fixed interest rate | 7.50% | 5.70% |