XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Solar Energy Systems, net (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems $ 3,808,879 $ 3,441,797
Less: accumulated depreciation and amortization (463,983) (399,280)
Add: construction-in-progress 92,926 119,053
Total solar energy systems, net 3,437,822 3,161,570
Solar energy system equipment costs    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems 3,455,457 3,124,407
Inverters    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems $ 353,422 $ 317,390