v3.26.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, 2026
Dec. 31, 2025
Income Tax Disclosure [Abstract]    
Tax Cost of Investments $ 2,469,349 $ 2,395,914
Unrealized appreciation 97,904 94,696
Unrealized depreciation (94,514) (85,533)
Net unrealized appreciation/(depreciation) from investments $ 3,390 $ 9,163