XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Pass-Through Financing Obligations (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
fund
Dec. 31, 2022
USD ($)
Lessor, Lease, Description [Line Items]    
Solar energy systems, initial term 7 years  
Number of fund | fund 1  
Customer agreement, initial term 22 years  
Renewal term 5 years  
Solar energy systems, gross $ 12,365,219 $ 11,914,628
Depreciation on lease 1,795,756 1,682,296
Solar Energy Systems Place In Service    
Lessor, Lease, Description [Line Items]    
Solar energy systems, gross 698,300 699,500
Depreciation on lease $ 174,000 $ 167,900
Minimum    
Lessor, Lease, Description [Line Items]    
Customer agreement, initial term 20 years  
Maximum    
Lessor, Lease, Description [Line Items]    
Solar energy systems, initial term 22 years  
Customer agreement, initial term 25 years