XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pass-Through Financing Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Lessor, Lease, Description [Line Items]    
Initial lease term 22 years  
Initial lease term 22 years  
Solar energy systems, gross $ 10,145,802 $ 8,723,212
Depreciation on lease 1,267,932 914,551
Gain (loss) on termination of lease (18,100)  
Gain (loss) on extinguishment of debt (6,300)  
Solar Energy Systems Place In Service    
Lessor, Lease, Description [Line Items]    
Solar energy systems, gross 705,400 715,500
Depreciation on lease $ 143,200 $ 120,200
Minimum    
Lessor, Lease, Description [Line Items]    
Initial lease term 7 years  
Initial lease term 20 years  
Maximum    
Lessor, Lease, Description [Line Items]    
Initial lease term 25 years