v3.26.1
Income and Excise Taxes - Estimated Cost Basis of Investments for U.S. Federal Tax Purposes (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Gross unrealized appreciation $ 354,875 $ 194,093
Gross unrealized depreciation (148,126) (126,983)
Net unrealized appreciation 206,749 67,110
Estimated cost basis of investments $ 21,301,849 $ 11,485,299