Tax Information - Schedule of Aggregate Unrealized Appreciation and Depreciation on Investments (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| Investment Company [Abstract] | |||
| Tax cost | $ 1,764,757 | $ 2,240,301 | $ 2,846,750 |
| Gross unrealized appreciation | 12,066 | 17,145 | 12,027 |
| Gross unrealized depreciation | (118,076) | (85,913) | (127,580) |
| Net unrealized investment appreciation on investments | $ (106,010) | $ (68,768) | $ (115,553) |