Pass-Through Financing Obligations (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Lessor, Lease, Description [Line Items] | ||
| Solar energy systems, initial term | 7 years | |
| Customer agreement, initial term | 22 years | |
| Solar energy systems, gross | $ 11,449,470 | $ 10,145,802 |
| Depreciation on lease | 1,573,018 | 1,267,932 |
| Solar Energy Systems Place In Service | ||
| Lessor, Lease, Description [Line Items] | ||
| Solar energy systems, gross | 701,200 | 705,400 |
| Depreciation on lease | $ 161,800 | $ 143,200 |
| 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 |