Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Amounts Related to Sale Leaseback (Details)

v3.8.0.1
Summary of Significant Accounting Policies - Amounts Related to Sale Leaseback (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Sale Leaseback Transaction [Line Items]      
Capital lease assets, net $ 5,303 $ 5,018  
Total deferred loss 2,172 1,009  
Total capital lease liabilites 34,869 14,647  
Total deferred gain 6,173 1,721  
Solar PV project      
Sale Leaseback Transaction [Line Items]      
Deferred loss, short-term, net 118 53  
Deferred loss, long-term, net 2,054 956  
Total deferred loss 1,204 145 $ 924
Capital lease liabilities, short-term 4,157 2,185  
Capital lease liabilities, long-term 30,712 12,462  
Deferred gain, short-term, net 338 89  
Deferred gain, long-term, net 5,835 1,632  
Total deferred gain 4,625 906 $ 933
Solar PV project | Assets Held under Capital Leases      
Sale Leaseback Transaction [Line Items]      
Capital lease assets, net $ 36,676 $ 14,896