Investments - Schedule of Change in Capitalized PIK balance (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of Investments [Abstract] | ||||
| PIK balance at beginning of period | $ 6,829 | $ 4,132 | $ 6,243 | $ 3,839 |
| PIK income capitalized | 1,295 | 918 | 1,881 | 1,476 |
| PIK capitalized exited from investment sales, repayments, and restructurings | 0 | (60) | 0 | (324) |
| PIK balance at end of period | $ 8,124 | $ 4,991 | $ 8,124 | $ 4,991 |