XML 82 R70.htm IDEA: XBRL DOCUMENT
v3.25.1

Stockholders' Equity and Distributions - Schedule of Dividends Declared (Details) - USD ($) $ / shares in Units, $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2025 | Dec. 31, 2024 | Sep. 30, 2024 | Jun. 30, 2024 | Mar. 31, 2024 | Dec. 31, 2024
Dividends Payable [Line Items] |  |  |  |  |  |
Per share amount (in dollars per share) | $ 0.47 |  |  |  | $ 0.48 | $ 1.92
Total Amount | $ 81,384 |  |  |  | $ 76,031 | $ 312,244
Base Dividend Q1 2024 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type |  |  |  |  | Base |
Declared Date |  |  |  |  | Feb. 08, 2024 |
Record Date |  |  |  |  | Feb. 28, 2024 |
Payment Date |  |  |  |  | Mar. 06, 2024 |
Per share amount (in dollars per share) |  |  |  |  | $ 0.40 |
Total Amount |  |  |  |  | $ 63,359 |
Supplemental Dividend Q1 2024 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type |  |  |  |  | Supplemental |
Declared Date |  |  |  |  | Feb. 08, 2024 |
Record Date |  |  |  |  | Feb. 28, 2024 |
Payment Date |  |  |  |  | Mar. 06, 2024 |
Per share amount (in dollars per share) |  |  |  |  | $ 0.08 |
Total Amount |  |  |  |  | $ 12,672 |
Base Dividend Q2 2024 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type |  |  |  | Base |  |
Declared Date |  |  |  | Apr. 25, 2024 |  |
Record Date |  |  |  | May 14, 2024 |  |
Payment Date |  |  |  | May 21, 2024 |  |
Per share amount (in dollars per share) |  |  |  | $ 0.40 |  |
Total Amount |  |  |  | $ 64,912 |  |
Supplemental Dividend Q2 2024 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type |  |  |  | Supplemental |  |
Declared Date |  |  |  | Apr. 25, 2024 |  |
Record Date |  |  |  | May 14, 2024 |  |
Payment Date |  |  |  | May 21, 2024 |  |
Per share amount (in dollars per share) |  |  |  | $ 0.08 |  |
Total Amount |  |  |  | $ 12,982 |  |
Base Dividend Q3 2024 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type |  |  | Base |  |  |
Declared Date |  |  | Jul. 25, 2024 |  |  |
Record Date |  |  | Aug. 13, 2024 |  |  |
Payment Date |  |  | Aug. 20, 2024 |  |  |
Per share amount (in dollars per share) |  |  | $ 0.40 |  |  |
Total Amount |  |  | $ 64,953 |  |  |
Supplemental Dividend Q3 2024 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type |  |  | Supplemental |  |  |
Declared Date |  |  | Jul. 25, 2024 |  |  |
Record Date |  |  | Aug. 13, 2024 |  |  |
Payment Date |  |  | Aug. 20, 2024 |  |  |
Per share amount (in dollars per share) |  |  | $ 0.08 |  |  |
Total Amount |  |  | $ 12,990 |  |  |
Base Dividend Q4 2024 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type |  | Base |  |  |  |
Declared Date |  | Oct. 24, 2024 |  |  |  |
Record Date |  | Nov. 13, 2024 |  |  |  |
Payment Date |  | Nov. 20, 2024 |  |  |  |
Per share amount (in dollars per share) |  | $ 0.40 |  |  |  |
Total Amount |  | $ 66,980 |  |  |  |
Supplemental Dividend Q4 2024 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type |  | Supplemental |  |  |  |
Declared Date |  | Oct. 24, 2024 |  |  |  |
Record Date |  | Nov. 13, 2024 |  |  |  |
Payment Date |  | Nov. 20, 2024 |  |  |  |
Per share amount (in dollars per share) |  | $ 0.08 |  |  |  |
Total Amount |  | $ 13,396 |  |  |  |
Base Dividend Q1 2025 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type | Base |  |  |  |  |
Declared Date | Feb. 06, 2025 |  |  |  |  |
Record Date | Feb. 26, 2025 |  |  |  |  |
Payment Date | Mar. 05, 2025 |  |  |  |  |
Per share amount (in dollars per share) | $ 0.40 |  |  |  |  |
Total Amount | $ 69,263 |  |  |  |  |
Supplemental Dividend Q1 2025 |  |  |  |  |  |
Dividends Payable [Line Items] |  |  |  |  |  |
Distribution Type | Supplemental |  |  |  |  |
Declared Date | Feb. 06, 2025 |  |  |  |  |
Record Date | Feb. 26, 2025 |  |  |  |  |
Payment Date | Mar. 05, 2025 |  |  |  |  |
Per share amount (in dollars per share) | $ 0.07 |  |  |  |  |
Total Amount | $ 12,121 |  |  |  |  |

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/2147478494/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/2147478009/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/2147478009/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/2147479134/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_O2024Q1DividendsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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

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