v3.25.1
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
Mar. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Tax Cost of Investments $ 1,833,444 $ 1,763,183
Unrealized appreciation 66,552 60,872
Unrealized depreciation (107,584) (113,528)
Net change in unrealized appreciation/(depreciation) from investments $ (41,032) $ (52,656)