HTFC Financials: Horizon Technology Finance Corp AI Analysis