XML 91 R70.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Stockholders' Equity and Distributions - Schedule of Dividends Declared (Details) - USD ($) $ / shares in Units, $ in Thousands |  |  |  |  |  |  |  |  |  |  |  |  | 12 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Nov. 22, 2023 | Aug. 25, 2023 | May 23, 2023 | Mar. 09, 2023 | Nov. 17, 2022 | Aug. 16, 2022 | May 24, 2022 | Mar. 16, 2022 | Nov. 17, 2021 | Aug. 18, 2021 | May 19, 2021 | Mar. 15, 2021 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Per share amount (in dollars per share) |  |  |  |  |  |  |  |  |  |  |  |  | $ 1.90 | $ 1.97 | $ 1.55
Total Amount |  |  |  |  |  |  |  |  |  |  |  |  | $ 278,301 | $ 249,077 | $ 179,575
Dividend Declared One |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Distribution Type |  |  |  |  |  |  |  |  |  |  |  |  | Base | Base | Base
Declared Date |  |  |  |  |  |  |  |  |  |  |  |  | Feb. 09, 2023 | Feb. 16, 2022 | Feb. 17, 2021
Record Date |  |  |  |  |  |  |  |  |  |  |  |  | Mar. 02, 2023 | Mar. 09, 2022 | Mar. 08, 2021
Payment Date |  |  |  |  |  |  |  |  |  |  |  |  | Mar. 09, 2023 | Mar. 16, 2022 | Mar. 15, 2021
Per share amount (in dollars per share) |  |  |  | $ 0.39 |  |  |  | $ 0.33 |  |  |  | $ 0.32 |  |  |
Total Amount |  |  |  | $ 53,749 |  |  |  | $ 39,794 |  |  |  | $ 37,012 |  |  |
Dividend Declared Two |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Distribution Type |  |  |  |  |  |  |  |  |  |  |  |  | Supplemental | Supplemental | Supplemental
Declared Date |  |  |  |  |  |  |  |  |  |  |  |  | Feb. 09, 2023 | Feb. 16, 2022 | Feb. 17, 2021
Record Date |  |  |  |  |  |  |  |  |  |  |  |  | Mar. 02, 2023 | Mar. 09, 2022 | Mar. 08, 2021
Payment Date |  |  |  |  |  |  |  |  |  |  |  |  | Mar. 09, 2023 | Mar. 16, 2022 | Mar. 15, 2021
Per share amount (in dollars per share) |  |  |  | $ 0.08 |  |  |  | $ 0.15 |  |  |  | $ 0.05 |  |  |
Total Amount |  |  |  | $ 11,025 |  |  |  | $ 18,088 |  |  |  | $ 5,783 |  |  |
Dividend Declared Three |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Distribution Type |  |  |  |  |  |  |  |  |  |  |  |  | Base | Base | Base
Declared Date |  |  |  |  |  |  |  |  |  |  |  |  | Apr. 27, 2023 | Apr. 27, 2022 | Apr. 21, 2021
Record Date |  |  |  |  |  |  |  |  |  |  |  |  | May 16, 2023 | May 17, 2022 | May 12, 2021
Payment Date |  |  |  |  |  |  |  |  |  |  |  |  | May 23, 2023 | May 24, 2022 | May 19, 2021
Per share amount (in dollars per share) |  |  | $ 0.39 |  |  |  | $ 0.33 |  |  |  | $ 0.32 |  |  |  |
Total Amount |  |  | $ 55,910 |  |  |  | $ 41,245 |  |  |  | $ 37,053 |  |  |  |
Dividend Declared Four |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Distribution Type |  |  |  |  |  |  |  |  |  |  |  |  | Supplemental | Supplemental | Supplemental
Declared Date |  |  |  |  |  |  |  |  |  |  |  |  | Apr. 27, 2023 | Apr. 27, 2022 | Apr. 21, 2021
Record Date |  |  |  |  |  |  |  |  |  |  |  |  | May 16, 2023 | May 17, 2022 | May 12, 2021
Payment Date |  |  |  |  |  |  |  |  |  |  |  |  | May 23, 2023 | May 24, 2022 | May 19, 2021
Per share amount (in dollars per share) |  |  | $ 0.08 |  |  |  | $ 0.15 |  |  |  | $ 0.07 |  |  |  |
Total Amount |  |  | $ 11,469 |  |  |  | $ 18,748 |  |  |  | $ 8,105 |  |  |  |
Dividend Declared Five |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Distribution Type |  |  |  |  |  |  |  |  |  |  |  |  | Base | Base | Base
Declared Date |  |  |  |  |  |  |  |  |  |  |  |  | Jul. 28, 2023 | Jul. 20, 2022 | Jul. 21, 2021
Record Date |  |  |  |  |  |  |  |  |  |  |  |  | Aug. 18, 2023 | Aug. 09, 2022 | Aug. 11, 2021
Payment Date |  |  |  |  |  |  |  |  |  |  |  |  | Aug. 25, 2023 | Aug. 16, 2022 | Aug. 18, 2021
Per share amount (in dollars per share) |  | $ 0.40 |  |  |  | $ 0.35 |  |  |  | $ 0.32 |  |  |  |  |
Total Amount |  | $ 60,445 |  |  |  | $ 44,765 |  |  |  | $ 37,079 |  |  |  |  |
Dividend Declared Six |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Distribution Type |  |  |  |  |  |  |  |  |  |  |  |  | Supplemental | Supplemental | Supplemental
Declared Date |  |  |  |  |  |  |  |  |  |  |  |  | Jul. 28, 2023 | Jul. 20, 2022 | Jul. 21, 2021
Record Date |  |  |  |  |  |  |  |  |  |  |  |  | Aug. 18, 2023 | Aug. 09, 2022 | Aug. 11, 2021
Payment Date |  |  |  |  |  |  |  |  |  |  |  |  | Aug. 25, 2023 | Aug. 16, 2022 | Aug. 18, 2021
Per share amount (in dollars per share) |  | $ 0.08 |  |  |  | $ 0.15 |  |  |  | $ 0.07 |  |  |  |  |
Total Amount |  | $ 12,089 |  |  |  | $ 19,185 |  |  |  | $ 8,111 |  |  |  |  |
Dividend Declared Seven |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Distribution Type |  |  |  |  |  |  |  |  |  |  |  |  | Base | Base | Base
Declared Date |  |  |  |  |  |  |  |  |  |  |  |  | Oct. 26, 2023 | Oct. 13, 2022 | Oct. 21, 2021
Record Date |  |  |  |  |  |  |  |  |  |  |  |  | Nov. 15, 2023 | Nov. 10, 2022 | Nov. 10, 2021
Payment Date |  |  |  |  |  |  |  |  |  |  |  |  | Nov. 22, 2023 | Nov. 17, 2022 | Nov. 17, 2021
Per share amount (in dollars per share) | $ 0.40 |  |  |  | $ 0.36 |  |  |  | $ 0.33 |  |  |  |  |  |
Total Amount | $ 61,345 |  |  |  | $ 47,472 |  |  |  | $ 38,306 |  |  |  |  |  |
Dividend Declared Eight |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Distribution Type |  |  |  |  |  |  |  |  |  |  |  |  | Supplemental | Supplemental | Supplemental
Declared Date |  |  |  |  |  |  |  |  |  |  |  |  | Oct. 26, 2023 | Oct. 13, 2022 | Oct. 21, 2021
Record Date |  |  |  |  |  |  |  |  |  |  |  |  | Nov. 15, 2023 | Nov. 10, 2022 | Nov. 10, 2021
Payment Date |  |  |  |  |  |  |  |  |  |  |  |  | Nov. 22, 2023 | Nov. 17, 2022 | Nov. 17, 2021
Per share amount (in dollars per share) | $ 0.08 |  |  |  | $ 0.15 |  |  |  | $ 0.07 |  |  |  |  |  |
Total Amount | $ 12,269 |  |  |  | $ 19,780 |  |  |  | $ 8,126 |  |  |  |  |  |

X
- Definition Date the declared dividend will be paid, in YYYY-MM-DD format. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3 + Details
Name: | us-gaap_DividendPayableDateToBePaidDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the dividend to be paid was declared, in YYYY-MM-DD format. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3 + Details
Name: | us-gaap_DividendsPayableDateDeclaredDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DividendsPayableDateOfRecordDayMonthAndYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

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_DividendsPayableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Describes the declaration as being a special dividend (over and above the normal dividend); as the annual, semi-annual, quarterly dividend, or other normal periodic dividend; or as some other type of dividend. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-5 + Details
Name: | us-gaap_DividendsPayableNature
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share or unit amount of distribution to shareholders. Includes, but is not limited to, dividend and capital gain. Excludes distribution for tax return of capital. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480737/946-205-50-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-8 + Details
Name: | us-gaap_InvestmentCompanyDistributionToShareholdersPerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of dividend distribution from ordinary income and capital gain. Excludes distribution for tax return of capital. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3 + Details
Name: | us-gaap_InvestmentCompanyDividendDistribution
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DividendsAxis=htgc_DividendDeclaredOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=htgc_DividendDeclaredTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=htgc_DividendDeclaredThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=htgc_DividendDeclaredFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=htgc_DividendDeclaredFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=htgc_DividendDeclaredSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=htgc_DividendDeclaredSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DividendsAxis=htgc_DividendDeclaredEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |