XML 90 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Additional Information) (Details) - USD ($)
1 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2020
Dec. 31, 2019
Feb. 28, 2017
Jun. 30, 2015
Jul. 31, 2014
Dec. 31, 2012
Debt Instrument [Line Items]              
Unused borrowing capacity   $ 968,000 $ 1,220,000        
Notes | 10% notes due July 2024              
Debt Instrument [Line Items]              
Interest rate percentage   10.00% 10.00%        
Senior secured notes | Senior Secured Notes due March 2030, Non-Recourse              
Debt Instrument [Line Items]              
Interest rate percentage   6.07% 6.07%        
Term loan | Term Loan due September 2028, Non-Recourse              
Debt Instrument [Line Items]              
Interest rate percentage   7.50% 7.50%        
Term loan | Term Loan due December 2021, Non-Recourse              
Debt Instrument [Line Items]              
Interest rate percentage   2.50% 2.50%        
Term loan | Term Loan due November 2020, Recourse              
Debt Instrument [Line Items]              
Interest rate percentage   4.00% 4.00%        
Term loan | Term Loan due November 2020, Recourse | LIBOR              
Debt Instrument [Line Items]              
LIBOR margin (as a percentage)   4.00%          
PPA IIIa | Term loan | Term Loan due September 2028, Non-Recourse              
Debt Instrument [Line Items]              
Debt face amount             $ 46,800,000
Interest rate percentage             7.50%
Debt minimum debt service reserves required   $ 3,800,000 $ 3,800,000        
PPA IV | Senior secured notes | Senior Secured Notes due March 2030, Non-Recourse              
Debt Instrument [Line Items]              
Interest rate percentage           6.07%  
Debt minimum debt service reserves required   8,300,000 8,000,000.0        
PPA V | Term loan | Term Loan due December 2021, Non-Recourse              
Debt Instrument [Line Items]              
Debt face amount         $ 131,200,000    
Commitment fee percentage 0.50%            
PPA V | Term loan | Term Loan due December 2021, Years One Through Three, Non-Recourse | LIBOR              
Debt Instrument [Line Items]              
LIBOR margin (as a percentage) 2.25%            
PPA V | Term loan | Term Loan due December 2021, After Year Three, Non-Recourse | LIBOR              
Debt Instrument [Line Items]              
LIBOR margin (as a percentage) 2.50%            
Letters of Credit | PPA V              
Debt Instrument [Line Items]              
Maximum borrowing capacity       $ 6,200,000 $ 6,400,000    
Amount outstanding   5,200,000 5,000,000.0        
Unused borrowing capacity   $ 1,000,000.0 $ 1,200,000