XML 79 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Credit Risk (Details) - Customer concentration risk - Revenue
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
PEF    
Concentration Risk [Line Items]    
Percentage of revenue 9.00%  
PEF Power Plant    
Concentration Risk [Line Items]    
Percentage of revenue   11.00%