Tax Information - Schedule of Components of Distributable Earnings (Losses) on a Tax Basis (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Income Tax Disclosure [Abstract] | ||
| Other temporary differences | $ (3,703) | $ (2,380) |
| Undistributed ordinary income | 1,909 | 1,561 |
| Unrealized appreciation (depreciation) | 7,726 | 1,918 |
| Distributable earnings (losses) | $ 5,932 | $ 1,099 |