Income Taxes - Schedule of Benefits (Provisions) for Taxes on Realized and Unrealized Appreciation and Depreciation on Investments (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| Income Tax Disclosure [Abstract] | ||
| Benefit (provision) for taxes on realized gain on investments | $ (200) | $ (200) |
| Benefit (provision) for taxes on unrealized appreciation (depreciation) on investments | (0) | (0) |
| Benefit (provision) for taxes on realized and unrealized appreciation (depreciation) on investments | $ (200) | $ (200) |