SLR Investment Corp. Reports Q1 2026 Financial Results, Portfolio Overview, and Investment Highlights — alphai