XML 117 R103.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Other Assets - Summary of Taxable MRB and GIL Acquired (Parenthetical) (Details) - Mortgage Revenue Bonds [Member] - USD ($) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2022 | Dec. 31, 2023
The Residency At Entrepreneur [Member] | Series J-T [Member] |  |
Governmental Issuer Loans [Line Items] |  |
Tax exempt loan maturity periods | 6 months |
Village at Hanford Square [Member] | Series H-T [Member] |  |
Governmental Issuer Loans [Line Items] |  |
Commitment to provide maximum funding of taxable MRB |  | $ 10.4
40rty on Colony [Member] | Series P-T [Member] |  |
Governmental Issuer Loans [Line Items] |  |
Commitment to provide maximum funding of taxable MRB |  | $ 6.0

X
- Definition Commitment to provide maximum funding of MRB. + References No definition available. + Details
Name: | ghi_CommitmentToProvideMaximumFundingOfMRB
Namespace Prefix: | ghi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Governmental issuer loans. + References No definition available. + Details
Name: | ghi_GovernmentalIssuerLoansLineItems
Namespace Prefix: | ghi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax-exempt loan maturity period. + References No definition available. + Details
Name: | ghi_TaxExemptLoanMaturityPeriods
Namespace Prefix: | ghi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=ghi_MortgageRevenueBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ghi_TheResidencyAtEntrepreneurMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=ghi_SeriesJTMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ghi_VillageAtHanfordSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=ghi_SeriesHTMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=ghi_FortyOnColonyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis=ghi_SeriesPTMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |