<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cef="http://xbrl.sec.gov/cef/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:htgc="http://www.htgc.com/20260721"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="htgc-20260721.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280784</identifier>
        </entity>
        <period>
            <startDate>2026-07-21</startDate>
            <endDate>2026-07-21</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280784</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">htgc:CommonStockParValueZeroPointZeroZeroOnePerShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-21</startDate>
            <endDate>2026-07-21</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280784</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">htgc:SixPointTwoFiveNotesDueTwoThousandThirtyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-21</startDate>
            <endDate>2026-07-21</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-25">0001280784</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-26">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2026-07-21</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">Hercules Capital, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-4">MD</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">814-00702</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-6">74-3113410</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-7">1 North B Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-8">Suite 2000</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-9">San Mateo</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-10">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-11">94401</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-12">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-13">289-3060</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="c-1" id="f-14">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-15">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-16">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-17">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="c-2" id="f-18">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-2" id="f-19">HTGC</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-2" id="f-20">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-3" id="f-21">6.25% Notes due 2033</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-3" id="f-22">HCXY</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-3" id="f-23">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-24">false</dei:EntityEmergingGrowthCompany>
    <us-gaap:LongTermDebtTextBlock contextRef="c-1" id="f-27">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 24, 2026, in connection with a previously announced public offering, Hercules Capital, Inc. (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Company&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) and U.S. Bank Trust Company, National Association, as trustee (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Trustee&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;), entered into an Eleventh Supplemental Indenture (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Eleventh Supplemental Indenture&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;) to that certain indenture, dated March 6, 2012, between the Company and the Trustee (together with the Eleventh Supplemental Indenture, the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Indenture&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;). The Eleventh Supplemental Indenture relates to the Company&#x2019;s issuance, offer and sale of $325,000,000 in aggregate principal amount of its 6.300% Notes due 2031 (the &#x201c;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Notes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Notes will mature on July 24, 2031, unless previously redeemed or repurchased in accordance with their terms. The interest rate of the Notes is 6.300% per year and will be paid semiannually in arrears on January 24 and July 24 of each year, commencing January 24, 2027. The Notes are the Company&#x2019;s unsecured obligations that rank senior in right of payment to all of the Company&#x2019;s existing and future indebtedness that is expressly subordinated, or junior, in right of payment to the Notes. The Notes will not be guaranteed by any of the Company&#x2019;s current or future subsidiaries. The Notes will rank pari passu, or equally, in right of payment with all of the Company&#x2019;s existing and future liabilities that are not so subordinated, or junior. The Notes will effectively rank subordinated, or junior, to any of the Company&#x2019;s secured indebtedness (including unsecured indebtedness that the Company later secures) to the extent of the value of the assets securing such indebtedness. The Notes will rank structurally subordinated, or junior, to all existing and future indebtedness (including trade payables) incurred by the Company&#x2019;s subsidiaries, financing vehicles or similar facilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Notes may be redeemed in whole or in part at any time or from time to time at the Company&#x2019;s option at par, plus a &#x201c;make whole&#x201d; premium, if applicable.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <cef:LongTermDebtPrincipal contextRef="c-1" decimals="0" id="f-28" unitRef="usd">325000000</cef:LongTermDebtPrincipal>
    <cef:LongTermDebtStructuringTextBlock contextRef="c-1" id="f-29">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Notes will mature on July 24, 2031, unless previously redeemed or repurchased in accordance with their terms. The interest rate of the Notes is 6.300% per year and will be paid semiannually in arrears on January 24 and July 24 of each year, commencing January 24, 2027. The Notes are the Company&#x2019;s unsecured obligations that rank senior in right of payment to all of the Company&#x2019;s existing and future indebtedness that is expressly subordinated, or junior, in right of payment to the Notes. The Notes will not be guaranteed by any of the Company&#x2019;s current or future subsidiaries. The Notes will rank pari passu, or equally, in right of payment with all of the Company&#x2019;s existing and future liabilities that are not so subordinated, or junior. The Notes will effectively rank subordinated, or junior, to any of the Company&#x2019;s secured indebtedness (including unsecured indebtedness that the Company later secures) to the extent of the value of the assets securing such indebtedness. The Notes will rank structurally subordinated, or junior, to all existing and future indebtedness (including trade payables) incurred by the Company&#x2019;s subsidiaries, financing vehicles or similar facilities.&lt;/span&gt;&lt;/div&gt;</cef:LongTermDebtStructuringTextBlock>
</xbrl>
