XML 88 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Federal Income Tax Purposes Cost of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Tax-basis amortized cost of investments $ 1,045,066 $ 910,599
Tax-basis gross unrealized appreciation on investments 102,651 86,768
Tax-basis gross unrealized depreciation on investments (57,211) (39,461)
Tax-basis net unrealized appreciation on investments 45,440 47,307
Fair value of investments $ 1,090,506 $ 957,906