Annual report pursuant to Section 13 and 15(d)

Pass-Through Financing Obligations - Additional Information (Details)

v3.19.3.a.u2
Pass-Through Financing Obligations - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Lessor, Lease, Description [Line Items]    
Property and equipment $ 143,850 $ 109,504
Accumulated depreciation $ 87,142 74,611
Financing obligations reduction period 22 years  
Minimum    
Lessor, Lease, Description [Line Items]    
Initial lease term 20 years  
Maximum    
Lessor, Lease, Description [Line Items]    
Initial lease term 25 years  
Solar energy systems under lease pass-through fund arrangements    
Lessor, Lease, Description [Line Items]    
Property and equipment $ 657,900 664,100
Accumulated depreciation $ 95,900 $ 82,100
Solar energy systems under lease pass-through fund arrangements | Minimum    
Lessor, Lease, Description [Line Items]    
Initial lease term 20 years  
Solar energy systems under lease pass-through fund arrangements | Maximum    
Lessor, Lease, Description [Line Items]    
Initial lease term 25 years