MFIC Financials: MidCap Financial Investment Corp AI Analysis