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