Income Taxes - Summary of Aggregate Unrealized Appreciation and Depreciation on Investments (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Income Tax Disclosure [Abstract] | ||||
| Tax Cost | [1] | $ 1,663,901 | $ 1,636,409 | |
| Gross Unrealized Appreciation | 35,791 | 45,347 | ||
| Gross Unrealized Depreciation | (128,409) | (118,198) | ||
| Net Unrealized Investment Appreciation (Depreciation) | $ (92,618) | $ (72,851) | ||
| ||||