XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Highlights - Weighted-Average Yield (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Investment Company [Abstract]    
Weighted average portfolio yield on debt investments 13.40% 15.70%
Coupon income 10.50% 12.30%
Accretion of discount 1.00% 1.10%
Accretion of end-of-term payments 1.50% 1.80%
Impact of prepayments during the period 0.40% 0.50%