Financial Highlights - Schedule of Financial Highlights (Parentheticals) (Details) - $ / shares |
3 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Investment Company, Financial Highlights [Abstract] | ||||
| Fair value of common stock per share | $ 14.31 | $ 16.86 | $ 15.46 | $ 16.16 |
| Investment company, expense ratio excluding incentive fee | 3.16% | 3.13% | ||
| Investment Company Operating Expense Ratio Excluding Incentive Fee | 1.51% | 1.53% | ||