XML 70 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Pass-through Financing Obligations - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Property Subject to or Available for Operating Lease [Line Items]    
Initial lease term 20 years  
Solar energy systems, gross $ 3,627,519 $ 3,441,797
Depreciation on lease $ 430,780 399,280
Discount on expected remaining lease payments 5.00%  
Solar energy systems under lease pass-through fund arrangements    
Property Subject to or Available for Operating Lease [Line Items]    
Solar energy systems, gross $ 463,300 464,200
Depreciation on lease $ 67,700 $ 63,700
Solar energy systems under lease pass-through fund arrangements | Minimum    
Property Subject to or Available for Operating Lease [Line Items]    
Initial lease term 20 years  
Solar energy systems under lease pass-through fund arrangements | Maximum    
Property Subject to or Available for Operating Lease [Line Items]    
Initial lease term 25 years