XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Solar Energy Systems, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property Subject to or Available for Operating Lease [Line Items]    
Total solar energy systems $ 13,751,743 $ 11,914,628
Less: accumulated depreciation and amortization (2,036,742) (1,682,296)
Add: construction-in-progress 813,616 756,029
Total solar energy systems, net 12,528,617 10,988,361
Solar energy system equipment costs    
Property Subject to or Available for Operating Lease [Line Items]    
Total solar energy systems 12,068,415 10,529,852
Inverters and batteries    
Property Subject to or Available for Operating Lease [Line Items]    
Total solar energy systems $ 1,683,328 $ 1,384,776