XML 51 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Non-recourse Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Less: current maturities $ 62,899 $ 21,589
Non-recourse    
Debt Instrument [Line Items]    
Long-term debt, gross 340,569 152,019
Less: current maturities 9,545 4,842
Less: unamortized prepaid debt issuance costs 774 824
Long-term debt, less current maturities 330,250 146,353
Non-recourse | Line of credit, 3.76%, payable at maturity, due 2021    
Debt Instrument [Line Items]    
Long-term debt, gross $ 180,000 118,000
Interest rate of debt instruments 3.76%  
Non-recourse | Note payable, variable rate (3.38% at December 31, 2019), payable in increasing amounts plus interest, due 2026    
Debt Instrument [Line Items]    
Long-term debt, gross $ 66,094 0
Interest rate of debt instruments 4.92%  
Non-recourse | Industrial revenue bond, variable rate (3.44% at December 31, 2019), payable at maturity, due 2032 (a)    
Debt Instrument [Line Items]    
Long-term debt, gross $ 49,500 0
Interest rate of debt instruments 3.44%  
Non-recourse | Note payable, variable rate (4.51% at December 31, 2019), payable in increasing amounts plus interest, due 2023    
Debt Instrument [Line Items]    
Long-term debt, gross $ 15,465 0
Interest rate of debt instruments 4.51%  
Non-recourse | Non-recourse financing obligations, 3.60% to 4.94%, payable at maturity, due 2020 through 2026    
Debt Instrument [Line Items]    
Long-term debt, gross $ 28,855 34,019
Non-recourse | Non-recourse financing obligations, 3.60% to 4.94%, payable at maturity, due 2020 through 2026 | Minimum    
Debt Instrument [Line Items]    
Interest rate of debt instruments 3.60%  
Non-recourse | Non-recourse financing obligations, 3.60% to 4.94%, payable at maturity, due 2020 through 2026 | Maximum    
Debt Instrument [Line Items]    
Interest rate of debt instruments 4.94%  
Non-recourse | Finance Lease Obligations, Due Serially to 2023 [Member]    
Debt Instrument [Line Items]    
Long-term debt, gross $ 655 $ 0
Interest rate of debt instruments 5.00%