WhiteHorse Finance Q3 2026 net investment income falls 28% year over year to $4.4 million - WHF News | Rallies