Kayne Anderson BDC Q2 FY26 net investment income slips to $27.5 million; total investment income falls to $55.7 million - KBDC News | Rallies