XML 68 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Indebtedness - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
May 31, 2017
May 09, 2017
Jun. 30, 2016
Dec. 31, 2015
Dec. 31, 2014
Debt Instrument [Line Items]              
Loan outstanding balance $ 1,027,232,000 $ 898,023,000          
Cash 211,321,000 206,364,000     $ 207,220,000 $ 203,864,000  
Recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance 247,000,000 244,000,000          
Non recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance 780,232,000 654,023,000          
Line of Credit | Non recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance $ 239,300,000 $ 245,200,000          
Debt maturity date Dec. 31, 2020 Dec. 31, 2020          
Minimum | Line of Credit              
Debt Instrument [Line Items]              
Interest rate 3.67% 2.93%          
Maximum | Line of Credit              
Debt Instrument [Line Items]              
Interest rate 3.72% 3.39%          
Aggregation facility | Line of Credit | Non recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance $ 261,800,000            
Bank line of credit              
Debt Instrument [Line Items]              
Cash $ 211,300,000            
Debt instrument term 3 years            
Bank line of credit | Recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance $ 247,000,000 $ 244,000,000          
Debt maturity date Apr. 30, 2018 Apr. 30, 2018          
Bank line of credit | Minimum | Recourse debt              
Debt Instrument [Line Items]              
Interest rate 4.33% 3.96%          
Bank line of credit | Maximum | Recourse debt              
Debt Instrument [Line Items]              
Interest rate 4.46% 5.75%          
Bank line of credit | Syndicated working capital facility              
Debt Instrument [Line Items]              
Line of credit, maximum borrowing capacity $ 250,000,000            
Minimum unencumbered liquid assets to be maintained $ 25,000,000            
Bank line of credit | Syndicated working capital facility | Minimum              
Debt Instrument [Line Items]              
Interest coverage ratio 200.00%            
Term loan due April 2024 | Non recourse debt              
Debt Instrument [Line Items]              
Line of credit, maximum borrowing capacity     $ 202,000,000        
Loan outstanding balance $ 121,532,000            
Debt maturity date Apr. 30, 2024            
Term loan due April 2024 | Term Loan | Non recourse debt              
Debt Instrument [Line Items]              
Maximum borrowing capacity       $ 195,000,000      
Term loan due April 2024 | Letter of Credit | Non recourse debt              
Debt Instrument [Line Items]              
Maximum borrowing capacity       $ 7,000,000      
Term loan due April 2024 | Minimum | Recourse debt              
Debt Instrument [Line Items]              
Interest rate 3.74%            
Term loan due April 2024 | Maximum | Recourse debt              
Debt Instrument [Line Items]              
Interest rate 3.97%            
Syndicated term loans | Credit facility agreements with syndicate of banks              
Debt Instrument [Line Items]              
Maximum borrowing capacity             $ 165,703,000
Bank term loans due September 2022, Tranche One | Non recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance $ 12,800,000            
Debt maturity date Sep. 30, 2022 Sep. 30, 2022          
Interest rate 3.48% 2.86%          
Bank term loans due September 2022, Tranche Two | Non recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance $ 21,000,000            
Debt maturity date Sep. 30, 2022            
Interest rate 4.30%            
Bank term loan | Non recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance $ 33,436,000 $ 31,088,000          
Debt maturity date Jul. 31, 2021 Jul. 31, 2021          
Bank term loan | Minimum | Non recourse debt              
Debt Instrument [Line Items]              
Interest rate 6.70% 6.25%          
Bank term loan | Maximum | Non recourse debt              
Debt Instrument [Line Items]              
Interest rate 10.20% 9.94%          
Bank term loan | Non recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance $ 26,767,000 $ 27,896,000          
Debt maturity date Apr. 30, 2022 Apr. 30, 2022          
Interest rate 4.50% 4.50%          
Solar asset-backed notes              
Debt Instrument [Line Items]              
Secured borrowings assets carrying amount $ 177,400,000 $ 181,800,000          
Debt instrument discount rate 0.08%            
Solar asset-backed notes | Non recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance $ 98,851,000 101,295,000          
Note payable | Non recourse debt              
Debt Instrument [Line Items]              
Loan outstanding balance $ 38,328,000 $ 36,232,000          
Debt maturity date Dec. 31, 2018 Dec. 31, 2018          
Interest rate 12.00% 12.00%          
Note payable | Payment-in-kind              
Debt Instrument [Line Items]              
Loan outstanding balance $ 11,500,000 $ 9,500,000          
Interest rate 12.00%