Quarterly report pursuant to Section 13 or 15(d)

Leases - Schedule of Sale Leaseback Transactions (Details)

v3.20.2
Leases - Schedule of Sale Leaseback Transactions (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Jan. 01, 2019
Sale Leaseback Transaction [Line Items]      
Financing lease assets, net $ 35,070 $ 36,134 $ 38,263
Financing lease liabilities, short-term 4,800 4,997 4,956
Financing lease liabilities, long-term 21,355 23,500 28,407
Present value of lease liabilities 26,155 28,497 $ 33,363
Solar Photovoltaic Projects      
Sale Leaseback Transaction [Line Items]      
Financing lease assets, net 35,070 36,134  
Deferred loss, short-term, net 115 115  
Deferred loss, long-term, net 1,744 1,801  
Total deferred loss 1,859 1,916  
Financing lease liabilities, short-term 4,800 4,997  
Financing lease liabilities, long-term 21,355 23,500  
Present value of lease liabilities 26,155 28,497  
Deferred gain, short-term, net 345 345  
Deferred gain, long-term, net 5,293 5,463  
Total deferred gain $ 5,638 $ 5,808