XML 100 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Short-term and Long-term) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Total Short-term Debt $ 147,031 $ 205,000
Current maturities of long-term debt 62,899 21,589
Finance lease liability 17,636 0
Total Current Maturities of Long-term Debt 62,899 21,589
Long-term debt, less current maturities 1,016,248 496,187
Finance lease liability 21,501 0
Total Long-term Debt, Less: Current Maturities 1,016,248 496,187
Non-recourse    
Debt Instrument [Line Items]    
Total Short-term Debt 54,029 0
Current maturities of long-term debt 9,250 4,842
Total Current Maturities of Long-term Debt 9,545 4,842
Long-term debt, less current maturities 329,891 146,353
Recourse    
Debt Instrument [Line Items]    
Total Short-term Debt 93,002 205,000
Current maturities of long-term debt 36,013 16,747
Total Current Maturities of Long-term Debt 53,353 16,747
Long-term debt, less current maturities $ 664,856 $ 349,834