v3.25.2
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)