XML 64 R52.htm IDEA: XBRL DOCUMENT
v3.23.1

Debt - Schedule of Debt Issuance Costs, Net of accumulated Amortization (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022
--- | --- | ---
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | $ 25,703 | $ 22,642
SBA Debentures |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 5,119 | 5,262
July 2024 Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 393 | 467
February 2025 Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 220 | 249
June 2025 Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 364 | 405
June 2025 3-Year Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 345 | 384
March 2026 A Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 276 | 300
March 2026 B Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 301 | 327
September 2026 Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 3,397 | 3,642
January 2027 Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 5,063 | 5,396
2031 Asset-Backed Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 1,896 | 2,043
2033 Notes |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs |  | 1,147 | 1,174
MUFG Bank Facility |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs | [1] | 4,867 | 1,292
SMBC Facility |  |  |
Debt Instrument [Line Items] |  |  |
Net of debt issuance costs | [1] | $ 2,315 | $ 1,701
[1] | The MUFG Bank Facility (f.k.a. Union Bank Facility) and SMBC Facility, are line-of-credit arrangements, the debt issuance costs associated with these instruments are included within Other assets on the Consolidated Statements of Assets and Liabilities in accordance with ASC Subtopic 835-30.

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 1D -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399 + Details
Name: | us-gaap_DeferredFinanceCostsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_SBADebenturesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_JulyTwoThousandTwentyFourNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_FebruaryTwoThousandTwentyFiveNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_JuneTwoThousandTwentyFiveNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_JuneTwoThousandTwentyFiveThreeYearNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_MarchTwoThousandTwentySixANotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_MarchTwoThousandTwentySixBNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_SeptemberTwoThousandTwentySixNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_JanuaryTwoThousandTwentySevenNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_TwoThousandThirtyOneAssetBackedNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_TwoThousandThirtyThreeNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_MUFGBankFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=htgc_SMBCFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |