Financial Highlights - Schedule of Financial Highlights (Parentheticals) (Details) - $ / shares |
6 Months Ended | |||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Investment Company, Financial Highlights [Abstract] | ||||
Fair value of common stock per share | $ 16.14 | $ 16.09 | $ 16.16 | $ 15.03 |
Investment company, expense ratio excluding incentive fee | 6.39% | 6.97% | ||
Investment Company Operating Expense Ratio Excluding Incentive Fee | 3.11% | 3.30% |