XML 100 R90.htm IDEA: XBRL DOCUMENT
v3.23.1

Commitments and Contingencies (Details Textual) $ in Thousands, € in Millions | 1 Months Ended | 3 Months Ended | 12 Months Ended |  |
--- | --- | --- | --- | --- | ---
Jun. 30, 2022 USD ($) | Mar. 31, 2023 USD ($) | Mar. 31, 2022 USD ($) | Dec. 31, 2021 USD ($) | Aug. 31, 2022 EUR (€) | Aug. 31, 2022 USD ($) | Mar. 12, 2021 USD ($)
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Variable rate customers to a third party |  |  |  |  | € 1.9 | $ 2,000 |
Future purchase commitments |  | $ 132,502 |  |  |  |  |
Future purchase commitments |  | 132,500 |  |  |  |  |
Genie Retail Energy [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Aggregate performance bond outstanding |  | 14,900 |  |  |  |  |
Electricity [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Future purchase commitments |  | 114,800 |  |  |  |  |
Purchase of Electricity expenses |  | 15,800 | $ 20,100 |  |  |  |
Renewable energy credits [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Future purchase commitments |  | 17,700 |  |  |  |  |
Purchase of renewable energy credit |  | 8,200 | 4,100 |  |  |  |
BP [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Trade accounts payable |  | 14,200 |  |  |  |  |
Trade Accounts Receivable [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Assets pledged as collateral to BP Energy |  | 63,100 |  |  |  |  |
Restricted Cash [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Assets pledged as collateral to BP Energy |  | 600 |  |  |  |  |
State of Connecticut Public Utilities Regulatory Authority [Member] | Residents Energy [Member] | Settlement Agreement [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Gross revenue |  |  |  | $ 200 |  |  |
Accrued payables for customer complaints | $ 300 |  |  |  |  |  |
Loss Contingency, Penalty period for marketing activities | 36 months |  |  |  |  |  |
Settlement payment amount |  |  |  |  |  |  | $ 1,500
Office of the Attorney General of the State of Illinois [Member] | Residents Energy [Member] | Settlement Agreement [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Gross revenue |  | 13,600 | 8,300 |  |  |  |
State of Maine Public Utility Commission [Member] | Town Square [Member] | Settlement Agreement [Member] |  |  |  |  |  |  |
Commitments and Contingencies (Textual) |  |  |  |  |  |  |
Gross revenue |  | $ 800 | $ 400 |  |  |  |

X
- References No definition available. + Details
Name: | gne_AssetsPledgingPurposeEnumerations
Namespace Prefix: | gne_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | gne_CommitmentsAndContingenciesTextualAbstract
Namespace Prefix: | gne_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services. + References No definition available. + Details
Name: | gne_FuturePurchaseCommitments
Namespace Prefix: | gne_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of gross revenue. + References No definition available. + Details
Name: | gne_GrossRevenue
Namespace Prefix: | gne_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The penalty period for door-to-door marketing activities in loss contingency. + References No definition available. + Details
Name: | gne_LossContingencyPenaltyPeriodForMarketingActivities
Namespace Prefix: | gne_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Performance bond outstanding. + References No definition available. + Details
Name: | gne_PerformanceBondOutstanding
Namespace Prefix: | gne_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of purchase of electricity expenses. + References No definition available. + Details
Name: | gne_PurchaseOElectricityRelatedExpenses
Namespace Prefix: | gne_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Purchase of renewable energy credit. + References No definition available. + Details
Name: | gne_PurchaseOfRenewableEnergyCredit
Namespace Prefix: | gne_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount payable to customer by broker-dealer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher SEC -Name Rule 15c3-1 -Number 240 -Section 15c3-1 + Details
Name: | srt_PayablesToCustomers
Namespace Prefix: | srt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 852 -SubTopic 10 -Section 55 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766 + Details
Name: | us-gaap_AccountsPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss contingency liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349 + Details
Name: | us-gaap_LossContingencyAccrualAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gne_GenieRetailEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gne_ElectricitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gne_RenewableEnergyCreditsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SupplyCommitmentAxis=gne_BpEnergyCompanyAndBpCorporationNorthAmericaIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_CashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=gne_StateOfConnecticutPublicUtilitiesRegulatoryAuthorityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=gne_ResidentsEnergyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=gne_SettlementAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=gne_OfficeOfAttorneyGeneralOfStateOfIllinoisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=gne_StateOfMainePublicUtilityCommissionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=gne_TownSquareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |