XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Pass-Through Financing Obligations (Details)
$ in Thousands
Jun. 30, 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,944,099 $ 11,914,628
Depreciation on lease 1,912,611 1,682,296
Solar Energy Systems Place In Service    
Lessor, Lease, Description [Line Items]    
Solar energy systems, gross 696,700 699,500
Depreciation on lease $ 180,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