XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Federal Income Tax Purposes Cost of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Tax-basis amortized cost of investments $ 910,599 $ 811,962
Tax-basis gross unrealized appreciation on investments 86,768 87,884
Tax-basis gross unrealized depreciation on investments (39,461) (39,517)
Tax-basis net unrealized appreciation on investments 47,304 48,367
Fair value of investments $ 957,906 $ 860,329