Investments - Summary 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 | $ 63,858 | $ 47,116 | $ 55,607 | $ 36,656 |
| PIK income capitalized | 2,400 | 4,745 | 11,162 | 16,135 |
| Pik capitalized exited from investment sales, repayments, and restructurings | (2,245) | 0 | (2,756) | (930) |
| PIK balance at end of period | $ 64,013 | $ 51,861 | $ 64,013 | $ 51,861 |