XML 66 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Debt - Pacific Summit Energy LLC (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2017
USD ($)
trade_credit_arrangement
Dec. 31, 2016
USD ($)
Debt Instrument [Line Items]    
Current portion of note payable $ 8,185 $ 15,501
Trade Credit Arrangements With Pacific Summit Energy LLC    
Debt Instrument [Line Items]    
Current portion of note payable $ 8,185  
Trade Credit Arrangements With Pacific Summit Energy LLC | Major Energy Companies    
Debt Instrument [Line Items]    
Number of trade credit arrangements | trade_credit_arrangement 3  
Interest rate 4.20%  
Trade Credit Arrangements With Pacific Summit Energy LLC | Major Energy Companies | LIBOR    
Debt Instrument [Line Items]    
Basis spread on variable rate 300.00%