Tax Information - Schedule of Aggregate Unrealized Appreciation and Depreciation (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| Investment, Tax Basis, Unrealized Gain (Loss) [Abstract] | |||
| Tax cost | $ 922,900 | $ 613,795 | $ 186,537 |
| Gross unrealized appreciation | 2,982 | 2,374 | 608 |
| Gross unrealized depreciation | (5,595) | (2,521) | (185) |
| Net unrealized investment appreciation on investments | $ (2,613) | $ (147) | $ 423 |