Income Taxes - Schedule of Aggregate Investment Unrealized Appreciation and Depreciation for Federal Income Tax Purposes (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Income Tax Disclosure [Abstract] | ||
| Cost of investments for federal income tax purposes | $ 224,731 | $ 213,938 |
| Unrealized appreciation | 16,017 | 7,065 |
| Unrealized depreciation | (11,130) | (8,062) |
| Net unrealized appreciation (depreciation) on investments | $ 4,887 | $ (997) |