Tax Information - Schedule of Aggregate Unrealized Appreciation and Depreciation on Investments (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| Investment, Tax Basis, Unrealized Gain (Loss) [Abstract] | |||
| Tax cost | $ 492,612,000 | $ 661,891,000 | $ 545,083,000 |
| Gross unrealized appreciation | 7,905,000 | 3,633,000 | 6,412,000 |
| Gross unrealized depreciation | (30,434,000) | (81,615,000) | (28,028,000) |
| Net unrealized investment appreciation on investments | $ (22,529,000) | $ (77,982,000) | $ (21,616,000) |