Variable Interest Entities - Schedule of Assets and Liabilities of the Partnership Consolidated VIE (Parenthetical) (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Variable Interest Entity [Line Items] | ||
| Reporting Entity to Variable Interest Entity | $ 467,673,842 | $ 565,420,798 |
| Non recourse | Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent | ||
| Variable Interest Entity [Line Items] | ||
| Reporting Entity to Variable Interest Entity | 4,269,409 | 4,552,373 |
| Non recourse | Location, Statement of Financial Position, Balance [Axis]: ghi:DebtFinancingLiabilitiesNet | ||
| Variable Interest Entity [Line Items] | ||
| Reporting Entity to Variable Interest Entity | $ 324,180,280 | $ 326,534,732 |