XML 100 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Non-recourse Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
Less: current maturities $ 21,589 $ 54,205
Long-term debt, less current maturities 496,187 418,339
Non-recourse    
Debt Instrument [Line Items]    
Long-term debt, gross 152,019 0
Less: current maturities 4,842 0
Less: unamortized prepaid debt issuance costs 824 0
Long-term debt, less current maturities 146,353 0
Non-recourse | Line of credit    
Debt Instrument [Line Items]    
Long-term debt, gross $ 118,000 0
Interest rate of debt instruments 4.46%  
Non-recourse | Financing obligations    
Debt Instrument [Line Items]    
Long-term debt, gross $ 34,019 $ 0
Non-recourse | Financing obligations | Minimum    
Debt Instrument [Line Items]    
Interest rate of debt instruments 3.60%  
Non-recourse | Financing obligations | Maximum    
Debt Instrument [Line Items]    
Interest rate of debt instruments 4.94%