Investments - Schedule of Change in Capitalized PIK balance (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Schedule of Investments [Abstract] | ||||
| PIK balance at beginning of period | $ 8,124 | $ 4,991 | $ 6,243 | $ 3,839 |
| PIK income capitalized | 456 | 882 | 1,847 | 2,357 |
| PIK capitalized exited from investment sales, repayments, and restructurings | (490) | (72) | 0 | (395) |
| PIK balance at end of period | $ 8,090 | $ 5,801 | $ 8,090 | $ 5,801 |