v3.26.1
Investments - Additional Information (Details) - company
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Abstract]    
Number of portfolio companies on non-accrual status 1 1
Concentration risk (as a percentage) 0.27% 0.29%
Variable interest rate 92.50% 94.30%
Fixed interest rate 7.50% 5.70%