Quarterly report pursuant to Section 13 or 15(d)

Indebtedness - Schedule of Debt (Details)

v3.19.2
Indebtedness - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Long term debt, current $ 274,193 $ 35,484
Long term debt, noncurrent 1,688,989 1,713,438
Long term debt 1,963,182 1,748,922
Unused borrowing capacity 16,000 406
Recourse debt    
Debt Instrument [Line Items]    
Long term debt, current 239,035 0
Long term debt, noncurrent 0 247,000
Long term debt 239,035 247,000
Unused borrowing capacity 0 406
Recourse debt | Bank line of credit    
Debt Instrument [Line Items]    
Long term debt, current 239,035 0
Long term debt, noncurrent 0 247,000
Long term debt 239,035 247,000
Unused borrowing capacity $ 0 $ 406
Recourse debt | Bank line of credit | Minimum    
Debt Instrument [Line Items]    
Interest rate 5.72% 5.45%
Recourse debt | Bank line of credit | Maximum    
Debt Instrument [Line Items]    
Interest rate 5.83% 5.77%
Non-recourse debt    
Debt Instrument [Line Items]    
Long term debt, current $ 35,158 $ 35,484
Long term debt, noncurrent 1,688,989 1,466,438
Long term debt 1,724,147 1,501,922
Unused borrowing capacity 16,000 0
Non-recourse debt | Senior    
Debt Instrument [Line Items]    
Long term debt, current 5,043 19,070
Long term debt, noncurrent 813,761 809,447
Long term debt 818,804 828,517
Unused borrowing capacity $ 16,000 $ 0
Non-recourse debt | Senior | Minimum    
Debt Instrument [Line Items]    
Interest rate 4.50% 4.50%
Non-recourse debt | Senior | Maximum    
Debt Instrument [Line Items]    
Interest rate 5.08% 5.54%
Non-recourse debt | Subordinated    
Debt Instrument [Line Items]    
Long term debt, current $ 5,604 $ 5,824
Long term debt, noncurrent 310,309 267,513
Long term debt 315,913 273,337
Unused borrowing capacity $ 0 $ 0
Non-recourse debt | Subordinated | Minimum    
Debt Instrument [Line Items]    
Interest rate 7.03% 7.03%
Non-recourse debt | Subordinated | Maximum    
Debt Instrument [Line Items]    
Interest rate 10.00% 10.00%
Non-recourse debt | Securitization Class A    
Debt Instrument [Line Items]    
Long term debt, current $ 24,033 $ 10,125
Long term debt, noncurrent 555,962 380,299
Long term debt 579,995 390,424
Unused borrowing capacity $ 0 $ 0
Non-recourse debt | Securitization Class A | Minimum    
Debt Instrument [Line Items]    
Interest rate 3.98% 4.40%
Non-recourse debt | Securitization Class A | Maximum    
Debt Instrument [Line Items]    
Interest rate 5.31% 5.31%
Non-recourse debt | Securitization Class B    
Debt Instrument [Line Items]    
Long term debt, current $ 478 $ 465
Long term debt, noncurrent 8,957 9,179
Long term debt 9,435 9,644
Unused borrowing capacity $ 0 $ 0
Interest rate 5.38% 5.38%