XML 69 R62.htm IDEA: XBRL DOCUMENT
v3.25.2

Variable Interest Entities - Variable Interest Entities Property Asset Carrying Value by Assets and Maximum Exposure (Details) - USD ($) | Jun. 30, 2025 | Dec. 31, 2024
--- | --- | ---
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | $ 570,059,602 | $ 651,341,433
Maximum Exposure to Loss | 568,982,726 | 648,112,999
Mortgage Revenue Bonds [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 219,427,480 | 207,170,395
Maximum Exposure to Loss | 218,345,704 | 203,929,806
Taxable Mortgage Revenue Bonds (Reported Within Other Assets) [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 9,797,082 | 4,393,869
Maximum Exposure to Loss | 9,801,982 | 4,406,024
Governmental Issuer Loans [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 109,757,835 | 203,999,628
Maximum Exposure to Loss | 109,757,835 | 203,999,628
Taxable Governmental Issuer Loans (Reported Within Other Assets) [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 37,598,972 | 14,157,672
Maximum Exposure to Loss | 37,598,972 | 14,157,672
Property Loans [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 39,824,000 | 42,210,000
Maximum Exposure to Loss | 39,824,000 | 42,210,000
Investments in Unconsolidated Entities [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 153,654,233 | 179,409,869
Maximum Exposure to Loss | $ 153,654,233 | $ 179,409,869

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 Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 40 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Difference between the carrying amount of assets and liabilities in the reporting entity's statement of financial position that relate to the reporting entity's variable interest in the variable interest entity (VIE) and the reporting entity's maximum exposure to loss as a result of its involvement with the VIE, where the reporting entity is not the VIE's primary beneficiary. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4 + Details
Name: | us-gaap_VariableInterestDifferenceBetweenCarryingAmountAndMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-6 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4 + Details
Name: | us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=ghi_TaxableMortgageRevenueBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=ghi_GovernmentalIssuerLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=ghi_TaxableGovernmentalIssuerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=ghi_PropertyLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_EquityMethodInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |