Investments - Summary 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 | $ 85,638 | $ 37,811 | $ 70,653 | $ 32,548 |
| PIK income capitalized | 19,891 | 8,694 | 34,876 | 13,957 |
| PIK capitalized existed from investment sales, repayments, and restructurings | (3,668) | (3,668) | ||
| PIK balance at end of period | $ 101,861 | $ 46,505 | $ 101,861 | $ 46,505 |