XML 101 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jul. 23, 2019
Jun. 30, 2020
Sep. 30, 2018
Jun. 30, 2020
Jun. 30, 2019
Feb. 06, 2020
Dec. 31, 2019
Commitments and Contingencies (Textual)              
Purchase of future commitments   $ 143,858,000   $ 143,858,000      
Aggregate performance bond outstanding   13,600,000   13,600,000      
Payment of trade accounts payable to BP Energy   13,800   13,800      
Total investigation accrual   28,652,000   28,652,000     $ 26,116,000
Settlement payment amount   2,300,000   2,300,000      
Liability for the settlement payment     $ (3,000,000.0)        
Amount of accrued foregoing           $ 200,000 $ 200
New York PSC [Member]              
Commitments and Contingencies (Textual)              
Gross revenue   11,400     $ 28,800    
Town Square's Connecticut [Member]              
Commitments and Contingencies (Textual)              
Gross revenue   9,500     $ 17,100    
IDT Energy [Member]              
Commitments and Contingencies (Textual)              
Gross revenue   1,600   3,400      
Restitution payments amount       3,000,000.0      
Genie Retail Energy [Member]              
Commitments and Contingencies (Textual)              
Loss contingency damages sought, value $ 16,000,000.0            
Renewable energy credits [Member]              
Commitments and Contingencies (Textual)              
Future purchases of electricity   2,900   6,500      
Purchase of renewable energy credit       47,500      
Electricities [Member]              
Commitments and Contingencies (Textual)              
Future purchases of electricity       96,400      
Purchase of renewable energy credit   9,900   19,900      
Purchase Commitments [Member]              
Commitments and Contingencies (Textual)              
Purchase of future commitments   143,900   143,900      
BP [Member]              
Commitments and Contingencies (Textual)              
Advance payment   2,500,000   2,500,000      
Trade Accounts Receivable [Member]              
Commitments and Contingencies (Textual)              
Assets pledged as collateral to BP Energy   42,000,000.0   42,000,000.0      
Restricted Cash [Member]              
Commitments and Contingencies (Textual)              
Assets pledged as collateral to BP Energy   $ 2,700,000   $ 2,700,000