Federal Income Tax Matters - Schedule of Tax Cost Basis and Estimated Aggregate Gross Unrealized Gain (Loss) from Investments for Federal Income Tax Purposes (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Income Tax Disclosure [Abstract] | ||
| Tax cost of investments | $ 1,927,277 | $ 1,503,544 |
| Unrealized appreciation | 10,751 | 3,751 |
| Gross unrealized depreciation | (19,215) | (18,489) |
| Net unrealized investment appreciation / (depreciation) on investments | $ (8,464) | $ (14,738) |