XML 67 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Short-term and Long-term) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]    
Total short-term debt $ 403,703 $ 147,031
Current maturities of long-term debt 75,475 62,899
Less: current maturities 75,475 62,899
Long-term debt, less current maturities 916,540 1,016,248
Total long-term debt, less: current maturities 916,540 1,016,248
Non-recourse    
Debt Instrument [Line Items]    
Total short-term debt 93,192 54,029
Current maturities of long-term debt 6,438 9,545
Less: current maturities 6,438 9,545
Long-term debt, less current maturities 143,406 330,250
Recourse    
Debt Instrument [Line Items]    
Total short-term debt 310,511 93,002
Current maturities of long-term debt 69,037 53,354
Less: current maturities 69,037 53,353
Long-term debt, less current maturities $ 773,134 $ 685,998