Hercules Capital, Inc.https://pcaobus.org/form-ap-filings/41525/41525Hercules Capital, Inc.415255/9/2019 8:08:55 AM2018641222dc-f08f-4341-8ab4-e5a3115abe2a238PricewaterhouseCoopers LLP268248Hercules Capital, Inc.1280784HTGC0023800626Manoj K Kashyap0023800626True
Hercules Capital, Inc.https://pcaobus.org/form-ap-filings/35120/35120Hercules Capital, Inc.351203/16/2019 11:58:11 AM2018afed3e9b-fb05-4c55-953c-93333279b8c9238PricewaterhouseCoopers LLP268248Hercules Capital, Inc.1280784HTGC0023800626Manoj K Kashyap0023800626True
Hercules Capital, Inc.https://pcaobus.org/form-ap-filings/10703/30573Hercules Capital, Inc.3057311/7/2018 9:42:31 PM201698810fb9-0fa8-404e-892f-2b2bca03d7cb238PricewaterhouseCoopers LLP268248Hercules Capital, Inc.1280784HTGC0023800626Manoj K Kashyap0023800626True
Hercules Capital, Inc.https://pcaobus.org/form-ap-filings/19590/30576Hercules Capital, Inc.3057611/7/2018 9:32:06 PM2017dd78ac2d-ec76-4a85-8d60-8c62f7419055238PricewaterhouseCoopers LLP268248Hercules Capital, Inc.1280784HTGC0023800626Manoj K Kashyap0023800626True
Hercules Capital, Inc.https://pcaobus.org/form-ap-filings/25220/30571Hercules Capital, Inc.3057111/7/2018 9:18:30 PM201746ef4864-f1a5-4c9b-ba18-375875111b26238PricewaterhouseCoopers LLP268248Hercules Capital, Inc.1280784HTGC0023800626Manoj K Kashyap0023800626True
Hercules Capital, Inc.https://pcaobus.org/form-ap-filings/25220/25220Hercules Capital, Inc.252205/16/2018 9:16:13 AM201793ffd146-3cc6-43d7-a684-cf1159974248238PricewaterhouseCoopers LLP268248Hercules Capital, Inc.1280784HTGC0023800626Manoj K Kashyap0023800626False
Hercules Capital, Inc.https://pcaobus.org/form-ap-filings/19590/19590Hercules Capital, Inc.195903/20/2018 4:29:00 PM201747eb55a3-b4c2-4faa-a8d7-c4890dfd8b9d238PricewaterhouseCoopers LLP268248Hercules Capital, Inc.1280784HTGC0023800626Manoj K Kashyap0023800626False
Hercules Capital, Inc.https://pcaobus.org/form-ap-filings/10703/10703Hercules Capital, Inc.107037/28/2017 6:51:38 PM2016345b0548-f618-4e11-8173-1fe814924b3d238PricewaterhouseCoopers LLP268248Hercules Capital, Inc.1280784HTGC0023800626Manoj K Kashyap0023800626False