v3.25.2
Financial Highlights - Weighted-Average Yield (Details)
Jun. 30, 2025
Jun. 30, 2024
Investment Company [Abstract]    
Weighted average portfolio yield on debt investments 14.50% 15.60%
Coupon income 11.50% 11.90%
Accretion of discount 1.00% 0.90%
Accretion of end-of-term payments 1.30% 1.50%
Impact of prepayments during the period 0.70% 1.30%