XML 71 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
Lease Pass-Through Financing Obligations - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Dec. 31, 2015
Property Subject to or Available for Operating Lease [Line Items]      
Initial lease term 20 years    
Solar energy systems, gross $ 3,215,346 $ 2,837,454  
Depreciation on lease 359,288 303,305  
Solar energy systems under lease pass-through fund arrangements      
Property Subject to or Available for Operating Lease [Line Items]      
Solar energy systems, gross 494,000 494,900  
Depreciation on lease 59,800 50,800  
Maximum percentage to defer portion of upfront payments     25.00%
Loans amount $ 21,900 $ 23,200  
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