XML 67 R60.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Variable Interest Entities - Variable Interest Entities Property Asset Carrying Value by Assets and Maximum Exposure (Details) - USD ($) | Jun. 30, 2024 | Dec. 31, 2023
--- | --- | ---
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | $ 556,120,622 | $ 579,009,953
Maximum Exposure to Loss | 552,013,918 | 572,142,140
Mortgage Revenue Bonds Held In Trust [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 157,707,267 | 101,785,909
Maximum Exposure to Loss | 153,571,233 | 95,186,213
Mortgage Revenue Bonds [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 0 | 3,450,188
Maximum Exposure to Loss | 0 | 3,150,000
Taxable mortgage revenue bonds (reported within other assets) [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 2,982,399 | 13,488,560
Maximum Exposure to Loss | 3,011,729 | 13,520,631
Governmental Issuer Loans Held in Trust [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 194,157,300 | 202,547,300
Maximum Exposure to Loss | 194,157,300 | 202,547,300
Taxable Governmental Issuer Loans (Reported Within Other Assets) [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 3,000,000 | 13,573,000
Maximum Exposure to Loss | 3,000,000 | 13,573,000
Property Loans [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 40,332,992 | 107,511,750
Maximum Exposure to Loss | 40,332,992 | 107,511,750
Investments in Unconsolidated Entities [Member] |  |
Accounts Notes And Loans Receivable [Line Items] |  |
Carrying Value | 157,940,664 | 136,653,246
Maximum Exposure to Loss | $ 157,940,664 | $ 136,653,246

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=ghi_MortgageRevenueBondsHeldInTrustMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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_GovernmentalIssuerLoansHeldInTrustMember
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: |