XML 104 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Outstanding Loans and Security Agreements - Non-recourse Debt Facilities (Additional Information) (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2013
Mar. 31, 2013
Sep. 30, 2019
Sep. 30, 2019
Dec. 31, 2018
Jun. 30, 2017
Feb. 28, 2017
Jun. 30, 2015
Jul. 31, 2014
Dec. 31, 2012
Debt Instrument [Line Items]                    
Unused borrowing capacity     $ 1,220,000 $ 1,220,000 $ 1,220,000          
Notes | Notes due July 2024, Recourse                    
Debt Instrument [Line Items]                    
Interest rate percentage     10.00% 10.00%   10.00%        
Debt face amount           $ 100,000,000.0        
Senior secured notes | Senior Secured Notes due March 2025, Non-Recourse                    
Debt Instrument [Line Items]                    
Interest rate percentage     5.22% 5.22%            
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 October 2020, Non-Recourse | LIBOR                    
Debt Instrument [Line Items]                    
LIBOR margin (as a percentage)       5.25%            
Term loan | Term Loan due December 2021, Non-Recourse | LIBOR                    
Debt Instrument [Line Items]                    
LIBOR margin (as a percentage)       2.50%            
PPA II                    
Debt Instrument [Line Items]                    
Repayments of debt       $ 144,813,000 65,114,000          
PPA II | Senior secured notes | Senior Secured Notes due March 2025, Non-Recourse                    
Debt Instrument [Line Items]                    
Interest rate percentage   5.22%                
Total amount of loan proceeds   $ 144,800,000                
Repayments of debt   28,800,000                
Debt proceeds used for debt service reserves and issuance costs   21,700,000                
Debt used to fund remaining system purchases   $ 94,300,000                
Debt minimum debt service reserves required     $ 0 0 11,200,000          
Outstanding unpaid debt retired     (76,600,000)              
PPA IIIa                    
Debt Instrument [Line Items]                    
Repayments of debt       6,122,000 4,431,000          
PPA IIIa | Term loan | Term Loan due September 2028, Non-Recourse                    
Debt Instrument [Line Items]                    
Interest rate percentage                   7.50%
Debt minimum debt service reserves required     3,800,000 3,800,000 3,700,000          
Debt face amount                   $ 46,800,000.0
PPA IIIb                    
Debt Instrument [Line Items]                    
Repayments of debt       4,608,000 3,953,000          
PPA IIIb | Term loan | Term Loan due October 2020, Non-Recourse                    
Debt Instrument [Line Items]                    
Debt minimum debt service reserves required     1,800,000 1,800,000 1,700,000          
Debt face amount $ 32,500,000.0                  
PPA IIIb | Term loan | Term Loan due October 2020, Non-Recourse | LIBOR                    
Debt Instrument [Line Items]                    
LIBOR margin (as a percentage) 5.20%                  
PPA IV                    
Debt Instrument [Line Items]                    
Repayments of debt       17,314,000 15,543,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     7,900,000 7,900,000 7,500,000          
Debt face amount                 $ 99,000,000.0  
PPA V                    
Debt Instrument [Line Items]                    
Repayments of debt       $ 8,633,000 5,780,000          
PPA V | Term loan | Term Loan due December 2021, Non-Recourse                    
Debt Instrument [Line Items]                    
Debt face amount               $ 131,200,000.0    
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.0 $ 6,400,000.0    
Amount outstanding     5,000,000 $ 5,000,000 5,000,000          
Unused borrowing capacity     $ 1,200,000 $ 1,200,000 $ 1,200,000