XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Distributions - Costs of Investments for Tax Purposes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Tax cost $ 3,209,491 $ 3,114,145 $ 2,950,729
Gross unrealized appreciation on investments 438,214 343,520 190,217
Gross unrealized depreciation on investments (409,919) (298,616) (181,579)
Total investments at fair value $ 3,237,786 $ 3,159,049 $ 2,959,367