Hercules Capital (HTGC) Revenue Breakdown Interest Income (2016 - 2025)