v3.25.1
Financial Highlights - Weighted-Average Yield (Details)
Mar. 31, 2025
Mar. 31, 2024
Investment Company [Abstract]    
Weighted average portfolio yield on debt investments 14.40% 15.40%
Coupon income 11.60% 12.20%
Accretion of discount 1.20% 0.90%
Accretion of end-of-term payments 1.30% 1.60%
Impact of prepayments during the period 0.30% 0.70%