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
Jun. 30, 2026
Dec. 31, 2025
Income Tax Disclosure [Abstract]    
Tax Cost of Investments $ 2,719,189 $ 2,395,914
Unrealized appreciation 106,474 94,696
Unrealized depreciation (103,923) (85,533)
Net unrealized appreciation/(depreciation) from investments $ 2,551 $ 9,163