Horizon Technology Finance (HRZN) Set to Announce Quarterly Earnings on Tuesday