XML 102 R97.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details Textual)
$ in Millions
Dec. 31, 2019
USD ($)
Commitments and Contingencies (Textual)  
Purchase and other commitments $ 138.3
Future purchases of electricity 102.1
Purchase of renewable energy credit 36.2
Letters of credit 1.8
Electricity Purchase Commitment Included In Other Commitment 102.1
Genie Retail Energy [Member]  
Commitments and Contingencies (Textual)  
Aggregate performance bond outstanding 12.5
BP [Member]  
Commitments and Contingencies (Textual)  
Payment of trade accounts payable to BP Energy 14.9
Advance payment 2.5
Trade Accounts Receivable [Member]  
Commitments and Contingencies (Textual)  
Assets pledged as collateral to BP Energy 47.8
Restricted Cash [Member]  
Commitments and Contingencies (Textual)  
Assets pledged as collateral to BP Energy $ 1.6