XML 79 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Solar Energy Systems, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems, gross $ 4,219,907 $ 3,441,797
Less: accumulated depreciation and amortization (535,891) (399,280)
Add: construction-in-progress 136,001 119,053
Total solar energy systems, net 3,820,017 3,161,570
Solar energy system equipment costs    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems, gross 3,823,853 3,124,407
Inverters    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems, gross $ 396,054 $ 317,390