XML 82 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Solar Energy Systems, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems $ 10,145,802 $ 8,723,212
Less: accumulated depreciation and amortization (1,267,932) (914,551)
Add: construction-in-progress 581,826 394,127
Total solar energy systems, net 9,459,696 8,202,788
Solar energy system equipment costs    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems 9,018,788 7,789,009
Inverters and batteries    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems $ 1,127,014 $ 934,203