XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Pass-Through Financing Obligations (Details)
$ in Thousands
Sep. 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 $ 13,751,743 $ 11,914,628
Depreciation on lease 2,036,742 1,682,296
Solar Energy Systems Place In Service    
Lessor, Lease, Description [Line Items]    
Solar energy systems, gross 695,200 699,500
Depreciation on lease $ 186,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