Income Taxes - Summary of Tax Cost Basis and Estimated Aggregate Gross Unrealized Appreciation and Depreciation From Investments for Federal Income Tax Purposes (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Income Tax Disclosure [Abstract] | ||
Tax Cost of Investments | $ 2,003,895 | $ 1,763,183 |
Unrealized appreciation | 80,137 | 60,872 |
Unrealized depreciation | (105,702) | (113,528) |
Net change in unrealized appreciation/(depreciation) from investments | $ (25,565) | $ (52,656) |