Annual report pursuant to Section 13 and 15(d)

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

v3.10.0.1
Summary of Significant Accounting Policies - Amounts Related to Sale Leaseback (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Sale Leaseback Transaction [Line Items]      
Capital lease assets, net $ 6,985 $ 5,303  
Total deferred loss 2,032 2,172  
Total capital lease liabilites 33,363 34,869  
Total deferred gain 6,153 6,173  
Solar PV project      
Sale Leaseback Transaction [Line Items]      
Deferred loss, short-term, net 115 118  
Deferred loss, long-term, net 1,917 2,054  
Total deferred loss 0 1,204 $ 145
Capital lease liabilities, short-term 4,956 4,157  
Capital lease liabilities, long-term 28,407 30,712  
Deferred gain, short-term, net 345 338  
Deferred gain, long-term, net 5,808 5,835  
Total deferred gain 574 4,625 $ 906
Solar PV project | Assets Held under Capital Leases      
Sale Leaseback Transaction [Line Items]      
Capital lease assets, net $ 38,263 $ 36,676