Agreements and Related Party Transactions (Additional Information) (Details) |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Agreements and Related Party Transactions [Abstract] | |
| Renewed period | 2 years |
| Additional renewed period | 1 year |
| Percentage of weighted average | 1.75% |
| Hurdle rate percentage in each quarter | 1.50% |
| Hurdle rate percentage in annual term | 6.00% |
| Percentage of adjusted net investment income | 100.00% |
| Catch-up amount determining percentage | 1.7142% |
| Incentive fee percentage | 12.50% |
| Incentive fee percentage equals adjusted net investment income | 12.50% |