XML 103 R92.htm IDEA: XBRL DOCUMENT
v3.23.2

Other Assets - Summary of Taxable MRBs Acquired (Parenthetical) (Details) - Mortgage Revenue Bonds [Member] - USD ($) $ in Millions | 6 Months Ended |
--- | --- | ---
Jun. 30, 2022 | Jun. 30, 2023
Village at Hanford Square [Member] | Series H-T [Member] |  |
Governmental Issuer Loans [Line Items] |  |
Commitment to provide maximum funding of taxable MRB |  | $ 10.4
Forty on Colony [Member] | Series P-T [Member] |  |
Governmental Issuer Loans [Line Items] |  |
Commitment to provide maximum funding of taxable MRB |  | $ 6.0
The Residency at the Entrepreneur [Member] | Series J-T [Member] |  |
Governmental Issuer Loans [Line Items] |  |
Commitment to provide maximum funding of taxable MRB | $ 13.0 |
Option to extend maturity period | 6 months |
Floor rate | 3.92% |

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 Loan Financing Basis Spread on Variable Floor Rate. + References No definition available. + Details
Name: | ghi_LoanFinancingBasisSpreadOnVariableFloorRate
Namespace Prefix: | ghi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

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

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