XML 164 R150.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Subsequent Events - Summary of Partnership's Derivative Instruments (Details) - USD ($) | 1 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Jan. 31, 2024 | Dec. 31, 2022 | Dec. 31, 2023
Subsequent Event [Line Items] |  |  |
Derivative, Notional Amount |  | $ 194,656,088 | $ 333,250,226
Mizuho Capital Markets [Member] |  |  |
Subsequent Event [Line Items] |  |  |
Derivative, Trade Date |  | 2022-12 |
Derivative, Notional Amount |  | $ 102,690,670 |
Subsequent Event [Member] | Mizuho Capital Markets [Member] |  |  |
Subsequent Event [Line Items] |  |  |
Derivative, Trade Date | 2024-01 |  |
Derivative, Notional Amount | $ 38,660,000 |  |
Derivative, Effective Date | Feb. 01, 2024 |  |
Derivative, Termination Date | Feb. 01, 2027 |  |
Derivative, Fixed Rate Paid | 3.906% |  |
Derivative, Variable Rate Index Received | Compounded SOFR |  |
Derivative, Variable Debt Financing Hedged | TOB Trusts |  |

X
- Definition Derivative effective date 1 + References No definition available. + Details
Name: | ghi_DerivativeEffectiveDate1
Namespace Prefix: | ghi_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative fixed interest rate paid. + References No definition available. + Details
Name: | ghi_DerivativeFixedInterestRatePaid
Namespace Prefix: | ghi_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Derivative termination date 1. + References No definition available. + Details
Name: | ghi_DerivativeTerminationDate1
Namespace Prefix: | ghi_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative trade date. + References No definition available. + Details
Name: | ghi_DerivativeTradeDate
Namespace Prefix: | ghi_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative type of certificates + References No definition available. + Details
Name: | ghi_DerivativeTypeOfCertificates
Namespace Prefix: | ghi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivative variable rate index received. + References No definition available. + Details
Name: | ghi_DerivativeVariableRateIndexReceived
Namespace Prefix: | ghi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nominal or face amount used to calculate payments on the derivative liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column E)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5C Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column D)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column D)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-5B Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_DerivativeLiabilityNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_CounterpartyNameAxis=ghi_MizuhoCapitalMarketsLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |