Annual report pursuant to Section 13 and 15(d)

Pass-Through Financing Obligations (Details)

v3.20.4
Pass-Through Financing Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessor, Lease, Description [Line Items]    
Initial lease term 22 years  
Solar energy systems $ 157,716 $ 143,850
Accumulated depreciation $ 95,534 87,142
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, net    
Lessor, Lease, Description [Line Items]    
Initial lease term 7 years  
Solar energy systems, net | Minimum    
Lessor, Lease, Description [Line Items]    
Initial lease term 20 years  
Solar energy systems, net | Maximum    
Lessor, Lease, Description [Line Items]    
Initial lease term 22 years  
Solar energy systems under lease pass-through fund arrangements    
Lessor, Lease, Description [Line Items]    
Solar energy systems $ 715,500 657,900
Accumulated depreciation $ 120,200 $ 95,900